java - 如何在Java中获取当前日期的百位

标签 java datetime calendar

我想获得像这样的模式的时间格式, HH-MM-SS-CC,最后一个 CC 代表百分之一的时间。 我怎样才能在Java中得到它

最佳答案

我相信您正在寻找的是 hh-mm-ss-SS(对于 12 小时制,对于 24 小时制使用“HH”)。小写的“s”表示秒,大写的“S”表示秒的几分之一。如果您想要百分之一,那么您需要将“SS”设置为 0-999,然后截掉最后一个字符。

来自Java DateTimeFormatter docs

Symbol  Meaning                     Presentation      Examples
------  -------                     ------------      -------
  h       clock-hour-of-am-pm (1-12)  number            12
  H       hour-of-day (0-23)          number            0
  m       minute-of-hour              number            30
  s       second-of-minute            number            55
  S       fraction-of-second          fraction          978
  A       milli-of-day                number            1234
  n       nano-of-second              number            987654321
  N       nano-of-day                 number            1234000000

关于java - 如何在Java中获取当前日期的百位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36720926/

相关文章:

python - 如何以 YYYY-Qx 格式查找上一年的匹配值?

python - 添加年份至今

wpf 工具包日历,将所选日期显示为今天

java - SimpleDateFormat 似乎忽略了时区

c# - ASP.NET 4 日历控件不显示 SelectedDate

带有变量的 Java JDBC 查询?

java - 使用 while 循环返回开始

java - 我如何在 JBoss 中禁用 RMI?

java - 无法让 MappedSuperClass 抽象实体与 Spring Boot 和 JPA 一起使用

java - 如何将日期(yyyy-mm-dd)转换为int变量?