这是什么时间戳格式20130218001203638?

时间:2014-04-24 05:47:20

标签: timestamp

我正在处理数据集,我无法理解这个16位数时间戳的格式。如果对任何人都有意义,请告诉我。 20130218001203638

1 个答案:

答案 0 :(得分:1)

我没有指向任何实际公共时间戳格式文档的链接。 我根据自己的一些Java代码猜测了一下。 (我没有想出格式。)

我有一个利用SimpleDateFormat的日期格式类。

/** @return a y2 date string of the passed in time to the millisecond
 *          Format: YearMonthDayHourMinuteSecondMillisecond
 */
public static String getY2MillisecondDate(GregorianCalendar today)
{
   return new SimpleDateFormat("yyyyMMddHHmmssSS").format(today.getTime());
}

正如您在粘贴函数中看到的那样,我的代码将其称为 y2毫秒字符串。 我的代码使用的其他 y2日期格式字符串定义为yyyyMMdd。我必须研究一下,找出在我的代码中使用“y2”格式的地方。

修改
我做了一些研究,yyyyMMdd被称为“2000年格式”,似乎在ISO-8601中标准化为“基本格式”。 Wikipedia link