JAVA中DateTime的用法总结

原文链接:这里,示例会有更新
名称 作用 详细示例
DateTime.now 获取当前时间
DateTime.getMillis() 获取时间戳
DateTime.getCenturyOfEra() 获取当前的世纪
DateTime.getDayOfMonth() 月的第几天
DateTime.getDayOfYear() 年的第几天
DateTime.getEra() 这个日期的时代
DateTime…getHourOfDay() 今天的第几个小时
DateTime…getMillisOfDay() 天的时间戳
DateTime.getMillisOfSecond() 分钟的时间戳
DateTime.getMinuteOfDay() 天的第多少分钟
DateTime.getMinuteOfHour() 小时的第多少分钟
DateTime.getMonthOfYear() 年的第多少月
DateTime.getSecondOfDay() 天的多少秒
DateTime.getSecondOfMinute() 分钟的多少秒
DateTime.getWeekOfWeekyear() 星期年的兴趣
DateTime.getWeekyear() 星期年
DateTime.getYear() 年
DateTime.getYearOfCentury() 年的世纪
DateTime.getYearOfEra() 年的时代

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java,Date和DateTime是表示日期时间的类,它们的用法如下: 1. Date用法: Date类表示日期和时间,具体用法如下: ```java import java.util.Date; Date date = new Date(); // 创建一个Date对象,表示当前日期时间 System.out.println(date); // 直接打印Date对象,输出格式为:Tue Nov 30 17:13:34 CST 2021 ``` 需要注意的是,Date类在Java 8及以上版本已经被废弃,建议使用Java 8的新日期时间API。 2. DateTime用法Java 8引入了新的日期时间API,包括LocalDateTime、LocalDate和LocalTime等类,其LocalDateTime类用来表示日期和时间,具体用法如下: ```java import java.time.LocalDateTime; LocalDateTime dateTime = LocalDateTime.now(); // 创建一个LocalDateTime对象,表示当前日期时间 System.out.println(dateTime); // 直接打印LocalDateTime对象,输出格式为:2021-11-30T17:20:09.267 ``` 需要注意的是,LocalDateTime类是不可变类型,一旦创建就不能修改其值。如果需要修改日期时间,需要创建一个新的对象。 另外,可以使用DateTimeFormatter类将日期时间格式化为指定的字符串,例如: ```java import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; LocalDateTime dateTime = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String formattedDateTime = dateTime.format(formatter); // 将日期时间格式化为指定的字符串 System.out.println(formattedDateTime); // 输出格式化后的字符串 ``` 以上就是在Java使用Date和DateTime类的基本用法。需要注意的是,在Java 8及以上版本,建议使用新的日期时间API,以避免使用旧的API可能出现的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值