如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
api的使用在java中至关重要。
lJava中的时间使用标准类库的Date类表示,是用距离一个固定时间点的毫秒数(可正可负,long类型)表达一个特定的时间点; l固定的时间点叫纪元(epoch),是UTC时间1970年1月1日 00:00:00 ; lUTC(Universal Time Coordinated世界调整时间)与GMT(Greenwich Mean Time格林威治时间)一样,是一种具有实际目的的科学标准时间。
ljava.util.Date类封装日期及时间信息。 lDate类的大多数用于进行时间分量计算的方法已经被Calendar取代。
Date date = new Date();
//系统当前的日期及时间信息
System.out.println(date);
//Sun Jan 06 11:52:55 CST 2013
long time = date.getTime();
//1970年1月1日至今的毫秒数
/ ** 使用setTime和getTime设置及获取时间 * /
public void testSetTime(){
Date date = new Date();
//输出当天此时此刻的日期和时间
System.out.println(date);
long time = date.getTime();
//增加一天所经历的毫秒数
time =60*60*24*1000;
date.setTime(time);
//输出明天此时此刻的日期和日期
System.out.println(date);
}
/** 获取当前系统时间 */
public void testGetTime(){
Date date = new Date();
System.out.println(date);
//1970年1月1日零时距此刻的毫秒数
long time = dae.getTime();
System.out.orintln(time)
}
ljava.text.SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期一>文本)、解析(文本一>日期)和规范化 l构造方法
— SimpleDateFormat( )
— SimpleDateFormat( String pattern)用给定的模式和默认语言环境的日期格式符号构造
SimpleDateFormat
l方法
— final String format( Date date) Date =>String
— Date parse(String source) throws ParseException String =>Date
/** 日期格式化 */
public void testFormat0 {
SimpleDateFormat sdf = new
SimpleDateFormat("yyyy - MM - dd HH:mm:ss");
Date date = new Date();
String dateStr = sdf.format(date);
System.out.println(dateStr);
}
/** 和format方法相反,parse方法用于按照特定格式将标识时间的字符串转换为Date对象 */
public void testParseo throws Exception {
String str = "2013-12-25";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(str);
System.out.println(date);
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 574 编程语言