当前位置: 首页 > article >正文

[java][代码] java中date格式化输出时间字符串

  Date date =new Date();
  //具备默认的风格
  //DateFormat dateForm=DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
  DateFormat dateForm=new SimpleDateFormat("yyyy-mm-dd");
  System.out.println(dateForm.format(date));

这段Java代码演示了如何使用SimpleDateFormat类来格式化Date对象。SimpleDateFormatjava.text包中的一个类,它允许你按照自定义的格式来格式化日期。

代码解释如下:

  1. 创建一个Date对象date,它将被初始化为当前日期和时间。

  2. 创建一个SimpleDateFormat对象dateForm,使用自定义的日期格式字符串"yyyy-mm-dd"。这个格式意味着日期将被格式化为年-月-日的形式。

  3. 使用dateForm.format(date)方法将date对象格式化为字符串,并打印出来。

注意,代码中注释掉的部分是另一种格式化日期的方法,使用DateFormat.getDateTimeInstance方法可以根据用户的默认区域设置来格式化日期和时间。这个方法接受两个参数:日期风格的常量和时间风格的常量。例如,DateFormat.LONGDateFormat.LONG将根据用户的区域设置来格式化日期和时间。

这段代码的输出将是当前日期,格式化为"yyyy-mm-dd"的形式,例如:"2024-08-30"。


http://www.kler.cn/a/283771.html

相关文章:

  • PNG图片批量压缩exe工具+功能纯净+不改变原始尺寸
  • Scala学习记录,case class,迭代器
  • TortoiseSVN提示服务器凭证检核错误:站点名称不符
  • Vue 的生命周期函数 和 Vuex
  • Springboot 日志处理(非常详细)
  • 在 Service Worker 中caches.put() 和 caches.add()/caches.addAll() 方法他们之间的区别
  • 《征服数据结构》LFU缓存
  • Vatee万腾平台:打造企业智能化转型的坚实后盾
  • 【Android】UIMode
  • fpga图像处理实战-双三次插值算法
  • Jmeter提取token并设置为全局变量
  • 聊聊STM32 MCU的BOOT0和BOOT1引脚
  • 浅谈Vue3和React18
  • 六个方面探讨企业为何迫切需要替换FTP
  • PyQt 迁移到 PySide
  • WPF ToolkitMVVM RelayCommand
  • 探究:Elasticsearch 文档的 _id 是 Lucene 的 docid 吗?
  • DNN学习平台(GoogleNet、SSD、FastRCNN、Yolov3)
  • C# 自动化抢购脚本:基于商品链接的实现方案
  • 【杂谈】新能源和智能车
  • 在docker中安装skywalking + es
  • 一起搭WPF架构之浅写View界面按钮的进阶设计
  • 人工智能领域面试基础问题整理(二):什么是人工智能?
  • OpenCV小练习:人脸检测
  • LVS之net模式实验
  • MySQL空间管理:查询、优化与碎片清理