将自上周日午夜以来的秒数转换为日期和时间
Convert seconds since last sunday midnight to date and time
我知道自上周日午夜UTC以来已经过去了多少秒。是否可以从这些信息中检索当前UTC日期和时间?
我有一个关于如何获得时间(模)的想法,但日期呢?由于闰日、年份等原因,我无法理解它。
只有知道A
的日期,才能使用B = A + n
检索点B
的日期。这个计算在任何方面都不是微不足道的,因为我们的日历是如此复杂。顺便说一句:last sunday
只是一个相对的日期。
使用BusyBox,您可以尝试使用date
工具进行计算,如
date +"%s" --date="last sunday"
为你。例如(使用n = number of seconds passed from last sunday
)
A_s=$(date +"%s" --date="last sunday")
let 'B_s=A_s + n'
date -u --date="@""${B_s}"
从您的代码中作为shell脚本调用。
相关文章:
- JNI 日期值转换问题,在C++中获取不同的长整型值
- 如何将我的每个矢量字符串转换为纪元时间日期
- 将 unix 时间戳转换为人类可读的日期
- 无法在初始化时将"日期"转换为"int"作为错误
- 使用 C++将时间戳转换为格式化的日期时间
- 将日期字符串转换为 unix 时间戳
- 如何在 C/Android NDK 中将字符串日期转换为毫秒
- 将 OLE 自动化日期 (OADate) 双精度转换为结构 tm,而不使用 VariantTime到SystemTime
- 如何将时间和日期转换为 C 或 C++ 的句子格式?
- 在 c++ 中将 ISO 日期时间转换为本地日期时间并提取时间
- 使用霍华德·欣南特的日期库将双倍转换为zoned_time
- 如何将毫秒的日期时间字符串转换为 UNIX 时间戳
- 用于在C++中将串行日期 (Excel) 转换为年-月-日的算法
- time_t提高日期转换,给出不正确的结果
- 在 CLI 中转换日期时间time_t错误处理C++是否安全
- 使用UTC来回转换日期以忽略DST但仍使用当前用户的有效区域设置是否安全
- 转换日期格式
- 转换日期.valueof原语转换为Ruby
- 可视化转换日期到字符串在COM c++
- C++:在时区之间转换日期时间以保持精度