java - 如何获取总周数和天数

标签 java calendar

System.out.println(
  String.format(
     "You are %s weeks, and %s days pregnant", weeks , days ));

最佳答案

如果您正在寻找两个日期之间的天数差异 -

public int daysBetween(Date d1, Date d2){
 return (int)( (d2.getTime() - d1.getTime()) / (1000 * 60 * 60 * 24));
 }

周 -

public int weeksBetween(Date d1, Date d2){
 return (int)( (d2.getTime() - d1.getTime()) / (1000 * 60 * 60 * 24 * 7));
 }

关于java - 如何获取总周数和天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116688/

相关文章:

c# - 如何使我的 asp 日历弹出?

php - 如何使事件永久保留在全日历中

javascript - 禁用 p :calendar? 中的特定日期

java - @GuardedBy , @ThreadSafe ,@NotThreadSafe

java - 如何找出某个字符是字符串中第一次、第二次还是第三次出现?

Java - 根据不同纪元的外部设备的时间戳计算时间

asp.net-mvc - ASP.NET MVC 日历

java - 如何在运行时更改xml中的spring bean属性值?

java - 这里输出不同的原因是什么?

java - 部署war文件到tomcat后,webapp没有显示新变化