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

Java基础知识总结(三十四)--java.util.Date

月份从0-11;

/*

日期对象和毫秒值之间的转换。

1,日期对象转成毫秒值。Date类中的getTime方法。

2,如何将获取到的毫秒值转成具体的日期呢?

Date类中的setTime方法。也可以通过构造方法。

*/

//日期对象转成毫秒值

Date d = new Date();

long time1 = d.getTime();

long time2 = System.currentTimeMillis(); / /毫秒值。

//毫秒值转成具体的日期

long time = 1322709921312l;

Date d = new Date();

d.setTime(time);

/*

将日期字符串转换成日期对象:使用的就是DateFormat方法中的  Date parse(String source)

*/

public static void method() throws Exception {

String str_time = "2011/10/25";

DateFormat df = new SimpleDateFormat("yyyy/MM/dd"); //SimpleDateFormat作为可以指定用户自定义的格式来完成格式化。

Date d = df.parse(str_time);

}

/*

如果不需要使用特定的格式化风格,完全可以使用DateFormat类中的静态工厂方法获取具体的已经封装好风格的对象。getDateInstance();getDateTimeInstance();

*/

Date d = new Date();

DateFormat df = DateFormat.getDateInstance(DateFormat.LONG);

df = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);

String str_time = df.format(d);

//将日期对象转换成字符串的方式:DateFormat类中的format方法。

    //创建日期格式对象。

DateFormat df = new SimpleDateFormat(); //该对象的建立内部会封装一个默认的日期格式。11-12-1 下午1:48

//如果想要自定义日期格式的话。可使用SimpleDateFormat的构造方法。将具体的格式作为参数传入到构造方法中。如何表示日期中年的部分呢?可以必须要参与格式对象文档。

df = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

//调用DateFormat中的format方法。对已有的日期对象进行格式化。

String str_time = df.format(d);

http://www.lryc.cn/news/529741.html

相关文章:

  • 零售EDI:Costco EDI 项目须知
  • 最近最少使用算法(LRU最近最少使用)缓存替换算法
  • sublime_text的快捷键
  • 使用Pygame制作“贪吃蛇”游戏
  • 本地部署DeepSeek开源多模态大模型Janus-Pro-7B实操
  • Java开发vscode环境搭建
  • 深入解析:一个简单的浮动布局 HTML 示例
  • 车载软件 --- 大一新生入门汽车零部件嵌入式开发
  • DDD - 领域驱动设计分层架构:构建可演化的微服务架构
  • 2025数学建模美赛|赛题翻译|E题
  • DeepSeek-V3 与 DeepSeek R1 对比分析:技术与应用的全面解析
  • qt-Quick3D笔记之官方例程Runtimeloader Example运行笔记
  • Linux内核中的页面错误处理机制与按需分页技术
  • PHP实现混合加密方式,提高加密的安全性(代码解密)
  • 使用openwrt搭建ipsec隧道
  • 大语言模型(LLM)模拟金融市场参与者行为
  • 用一个例子详细说明python单例模式
  • 第1章 量子暗网中的血色黎明
  • LeetCode--84. 柱状图中最大的矩形【单调栈】
  • 网络工程师 (8)存储管理
  • 【Leetcode 每日一题】541. 反转字符串 II
  • MSA Transformer
  • Vue.js组件开发-实现全屏焦点图片带图标导航按钮控制图片滑动切换
  • Linux系统上安装与配置 MySQL( CentOS 7 )
  • Vue 3 30天精进之旅:Day 10 - Vue Router
  • 人工智能如何驱动SEO关键词优化策略的转型与效果提升
  • keil5如何添加.h 和.c文件,以及如何添加文件夹
  • BMC PSL function(22)-printf()
  • 【数据结构】_复杂度
  • pytorch实现循环神经网络