Java 时间格式化及静态方法

超详细!新手必看STM32-DMA配置与实验(串口使用DMA发送数据) DMA就是:直接存储器访问。DMA传输数据从一个地址空间复制到另一个地址空间,提供在外设和存储器或者存储器和存储器之间的高速数据传输。 阅读详情
public class DateTest {

    public static final String DATETIME_PATTERN = "yyyy-MM-dd HH:mm:ss";
    private static final String FORMAT_DATE = "yyyy-MM-dd HH:mm:ss";

    public static void main(String[] args) {
        // 1.8 之前
        Date date = new Date();
        SimpleDateFormat format = new SimpleDateFormat(DATETIME_PATTERN);
        String str = format.format(date);
        System.out.println(str);

        // 1.8之后
        LocalDateTime now = LocalDateTime.now();
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern(FORMAT_DATE);
        String formatDate = dateTimeFormatter.format(now);
        System.out.println(formatDate);
    }

	//如下是简单的一些静态方法
	
	/**
     * 毫秒值转日期格式
     * @param time
     * @return
     */
    public static String convertDate(long time){
        Date date = new Date(time);
        String formatDate = new SimpleDateFormat(DATETIME_PATTERN).format(date);
        return formatDate;
    }

    /**
     * 返回string类型的当前变量,格式为:yyyy-MM-dd HH:mm:ss SSS E Z
     * @param date
     * @return
     */
    public static String getDateNow(Date date) {
        SimpleDateFormat format = new SimpleDateFormat(DATETIME_PATTERN);
        String currentData = format.format(date);
        System.out.println(currentData); //2021年06月03日 10时08分47秒 155毫秒  周四 +0800
        return currentData;
    }

    /**
     * 获取格式化后的当前时间:类型为:yyyy:MM:dd HH:mm:ss SSS毫秒
     * @return
     */
    public static String getDateNow() {
        LocalDateTime now = LocalDateTime.now();
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern(FORMAT_DATE);
        String currentData = dateTimeFormatter.format(now);
        System.out.println(currentData); //2021年06月03日 10时58分47秒 080毫秒
        return currentData;
    }

    /**
     * 返回String类型当前时间戳
     * @return
     */
    public static String getSystemTime() {
        long l = System.currentTimeMillis();
        String systemTime = String.valueOf(l);
        return systemTime;
    }
}    
文章不对的地方请指正。如果对您有帮助,请多多支持!
ANSYS2022R1——安装源文件下载和安装教程——软件管家 14.当提示输入安装目录:#3时,①点击【浏览】,②选安装包解压后的【ANSYS2022R1_WINX64_Disk2】文件夹中【ANSYS2022R1_WINX64_Disk3】文件夹,③点击【选择文件夹】,④点击【OK】。12.当提示输入安装目录:#2时:①点击【浏览】,②选安装包解压后的【ANSYS2022.R1(64bit)】文件夹中的【ANSYS2022R1_WINX64_Disk2】文件夹,③点击【选择文件夹】,④点击【OK】。】②点击【OK】③点击【OK】。 阅读详情

相关推荐

基于STM32电压检测和电流检测

1.可测量直流电压0~36V,适用于低电压电子电路中。 2.可测量直流电0~5A范围内,目前采用的ACS712测量量程为5A,该模块有多个量程,可测量到20A 3.实时功率监测 4.电池电量监测(采用电压压降方式计算)

weixin_44453694的博客 6万+

Java格式化日期,时间(三种方法,建议收藏)

在java中格式化的方法,是静态format()用于创建格式化的字符串。) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。常用的日期转换格式符。

fly的博客 7万+

Unity XR Interaction Toolkit(二)手柄交互

XR Interaction 手柄事件和抓取设置

qq_36608844的博客 8494

java 日期转化为指定格式

import java.text.SimpleDateFormat; import java.util.Date; public class simpleDate { public static void main(String[] args) { Date date= new Date(System.currentTimeMillis()); String patt...

东方 2万+

银河麒麟V10-ARM架构-postgresql安装与部署指南

本文详细介绍应用源码进行pgsql的安装步骤,本文以postgresql-12.0为例。提示:以下是本篇文章正文内容,下面案例可供参考银河麒麟系统安装程序比较繁琐,潜在问题比较多,个人建议均通过源码自定义编译安装。国产系统还需努力啊!

idols_man的博客 1万+

在 Ansys CFX Pre 中配置 RGP 表的分步指南

掌握在 Ansys CFX Pre 中设置 RGP 表的技巧,以优化仿真精度和效率。

jkh920184196的博客 1664

将日期转成指定格式_第二十八章:自定义函数:TEXT,可以自定义日期、星期几、销售额用不同的数量级显示...

TEXT函数:根据指定的数字格式将数值转成文本语法TEXT(value,format_text)第一参数:Value: 要转换的值。第二参数:Format_text: 格式代码,文字形式的数字格式,文字形式来自于“单元格格式”对话框“数字”选项卡的“分类”框。1、自定义为所需要的日期格式TEXT 函数可以将数据自定义为X年X月X日,类似于右键调出的“设置单元格格式”里面的自定义。在目标单元格中输入...

weixin_31264951的博客 805

构建自己的哨兵数据集(以sentinel-1为例,使用SNAP软件)

通过欧洲航天官网获取哨兵数据的产品,通过SNAP软件进一步得到SAR图像(以导出图片为例)

xiaoxTai的博客 6182

JAVA 时间工具类

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;/** * @package :com.base.util * @memo : * @fileName:DateUtil.java @class :D

A445020593的专栏 540

基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证

基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证 文章目录前言一、工程构架二、Xilinx IP的配置1.I2S Transmitter IP配置:2.I2S Receiver IP配置:3.WM8960的配置:总结 前言 本实验基于Xilinx ZU4EV平台,也适用于ZYNQ平台。音频验证完成,记录调过程。 ①Xilinx 音频IP只支持主模式,左对齐或右对齐方式,16bit或24bit字长。 ②WM8960器件作为从模式;24bit字长;数据传输格

weixin_45637597的博客 6813

嵌入式开发面试题全解析:指针、内存、数据类型关键问题总结

本文对嵌入式开发典型面试题进行深度解析,涵盖多方面关键知识。题目 19 揭示字符指针修改字符串常量的错误操作;题目 20 展现strcpy引发的缓冲区溢出风险;题目 21 体现未初始化数组与strlen结合的不可预测性;题目 22 通过位域与对齐规则计算结构体大小;题目 23 因unsigned char溢出导致循环异常。这些题目全面覆盖指针操作、内存管理、数据类型特性等核心内容,精准指出开发中易疏忽的陷阱,有助于理解编程规范,规避风险,提升代码质量与稳定性,是深入掌握嵌入式开发要点的实用指南。

嵌入式中手 1364

java静态函数_(基础)java中的静态变量与静态函数Static

静态static静态出现最大的原因:节约内存,只存一份,由对象共享这个属性。静态的作用是什么?场景:当每个对象都有一个相同的属性,如country="China",那么每个对象所在的堆内存中都会为其分配空间来保存这个属性值country="Chian"。既然每个对象的country属性值都是一样的,能否只用一个存储空间就行了呢?这样节约堆内存空间。答案是可以的。通过static修饰的属性,其值将被...

weixin_42460182的博客 2461

电磁兼容标准体系解析:从基础到认证的完整指南

本文系统解析了电磁兼容(EMC)标准体系,从基础概念到认证流程提供完整指南。文章阐述了EMC对于产品可靠性与市场准入的重要性,详细拆解了基础标准、通用标准、产品类标准及认证流程四层结构,并结合5G设备与工业控制等实战案例,为工程师提供了从设计初期到认证测试的高效应用策略。

weixin_29294975的博客 355

Java格式化日期用斜杠_[java工具类01]__构建格式化输出日期和时间的工具类

在之前的学习中,我写过一篇关于字符串格式化的,就主要设计到了时间以及日期的各种格式化显示的设置,其主要时通过String类的fomat()方法实现的.我们可以通过使用不同的转换符来实现格式化显示不同的时间以及日期信息,但我们了解到,时间以及日期的转换符实在是太多了,导致我们无法十分方便的在需要的时候格式化出想要的日期时间输出格式.然而在学习过程中,我们了解到类是可以相互调用的,以及静态方法是可以跨...

weixin_39990819的博客 1652

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

java编程基础,Date字符串时间格式化操作案例Demo

java编程基础,Date字符串时间格式化操作案例Demo!实际开发中,经常遇到字符串格式的时间,需要来回切换格式化的样式,为此,给大家提供一个简单的方法,可以当成工具类直接使用。说明:需要注意,输入的时间格式,自己要注意写对格式化字符串。

yrldjsbk的博客 477

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

最简单的时间格式类

/* file: timeformat.java*/import java.lang.*;import java.text.*;import java.util.*;public class timeformat{  public timeformat(){       }    static public String getChineseFormatTime(){          Simpl

新宾二亮子 1230

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

日期时间类

Date、DateFormat、SimpleDateFormat、Calendar类 Date类 Date类代表了一个特定的时间,以毫秒的精度。 # 构造方法 public Date() :获取Date对象并初始化此对象,默认时间是执行此代码的时间(精确到毫秒)。 public Date(long date) :分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元 (epoch)”...

xiaomu_a的博客 495

JDK1.8新特性(四):接口、线程安全的时间与注解

接口中的默认方法与静态方法线程安全的时间格式化SimpleDateFormat的多线程安全问题解决方案时间类时间戳时间与日期间隔时间校正器:TemporalAdjuster时间格式化:DateTimeFormatter时区处理注解重复注解类型注解 接口中的默认方法与静态方法 JDK1.8支持在接口中有默认方法与静态方法了,之前接口用只能有抽象方法和静态常量 default:修饰接口的默认实现(为了提高兼容性,假如一个接口增加了方法,那么实现类都需要去实现新增的方法,所以添加了默认实现,让以前的实现类不需.

GDUT_Trim的博客 937

java获取时间_java获取Date时间的各种方式汇总

java获取Date时间的各种方式为大家分享如下常用的时间获取方式public class DateUtils {/*** 获取时间戳* 输出结果:1438692801766*/@Testpublic void getTimeStamp() {Date date = new Date();long times = date.getTime();System.out.println(times);/...

weixin_28712661的博客 5633

Java日期格式化(DateFormat类和SimpleDateFormat类)

格式化日期表示将日期/时间格式转换为预先定义的日期/时间格式。例如将日期“Fri May 18 15:46:24 CST2016” 格式转换为 “2016-5-18 15:46:24 星期五”的格式。在 java 中,可以使用 DateFormat 类和 SimpleDateFormat 类来格式化日期,下面详细介绍这两个格式化日期类的使用。

weixin_42673574的博客 1万+

Java 学习笔记 - Java8的日期时间 LocalDateTime

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); System.out.println(LocalDateTime.now(ZoneOffset.of("+8")).format(dtf));

灵台方寸山斜月三星洞 1828

七海的java学习笔记(十)

第十章 数字与静态        静态方法与非静态方法的区别                Java是面向对象的,但若处于某种特殊情况下,通常是使用方法,则不需要类的实例。static这个关键字可以标记出不需要类实例的方法。一个静态的方法代表说“一种不依靠实例变量也就不需要对象的行为”。                当成员被静态修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调...

z837071844的博客 1851

java时间格式化工具类_Java 日期格式化工具类

importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;/*** 日期工具类 默认使用 "yyyy-MM-dd HH:mm:ss" 格式化日期**/public final classDateUtils {/*** 英文简写(默认)如:...

weixin_27923353的博客 350

JAVA格式化同一天时间间隔_java 时间格式化问题

java.util.*;import java.text.*;import java.util.Calendar;public class VeDate {/*** 获取现在时间** @return 返回时间类型 yyyy-MM-dd HH:mm:ss*/public static Date getNowDate() {Date currentTime = new Date();SimpleDat...

weixin_39946460的博客 141

Java日期格式化

Java日期格式化

m0_69505153的博客 5952

Java-n种输出日期和时间的Java代码-java.util.Date用法

输出日期和时间的Java代码-java.util.Date用法 文章目录输出日期和时间的Java代码-java.util.Date用法System.out.println(new java.util.Date());代码图结果System.out.println(new java.util.Date().toLocaleString());代码图结果DateFormat.format()【重要】...

amosC's 4824
上一篇: Java Block代码块
下一篇: java 单例模式(饿汉模式和懒汉模式)
YuanZhi.w
博客等级 码龄7年 501粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YuanZhi.w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值