【发布时间】:2020-10-27 18:09:51
【问题描述】:
在我的原始数据文件(4600条记录)中,日期、年、小时和分钟被合并成一个大整数,例如:
1205981254(1998 年 5 月 12 日,12:54)
问题是每个月第 10 天到第 31 天之间的日期记录有 10 位,而第 1 天到第 9 天之间的日期只有 9 位:
905981254(1998 年 5 月 9 日,12:54)
多年前我还是一名学生时创建了这个原始数据文件,并没有遵循特定的格式。如何从这些整数中提取日、月、年和一天中的时间?我已经阅读了所有以前的 Qs 和 As,但没有找到解决我特定问题的方法。
【问题讨论】:
-
在您的编码方案中,日期为 2001 年 1 月 1 日 1h07 的值是多少?
-
你所有的日期都是 19xx 吗?还是你跨入 20xx?
-
所有日期都从 19xx 开始,1999 年 1 月 1 日 1h07 将是 101990107