如果你需要在表格或代码中批量处理日期差,可以参考以下常用公式和代码片段:
1. Excel / WPS 表格公式
| 需求 | 公式 / 函数 |
|---|---|
| 计算相差总天数 | =DATEDIF(A1, B1, "D")或直接=B1-A1 |
| 计算相差月数 | =DATEDIF(A1, B1, "M") |
| 计算工作日(排除周末) |
|
2. 编程语言代码示例
| 语言 | 计算两个日期相差天数代码 |
|---|---|
| JavaScript | Math.ceil((end - start) / (1000 * 60 * 60 * 24)) |
| Python | (date2 - date1).days |
| Java | ChronoUnit.DAYS.between(date1, date2) |
| MySQL | DATEDIFF(date1, date2) |
| PHP | (strtotime($date2) - strtotime($date1)) / 86400 |