Lotus Notes日期时间

时间:2019-01-02 12:01:19

标签: datetime lotus-notes

我在Lotus Notes中有一个日期时间列,其值类似于01/02/2019 01:01:01 PM。

我需要将数据以以下格式导出到csv文件中:
2019-01-02 13:01:01.000

试图更改视图中的列属性,但在导出数据时更改为01/02/2019 01:01:01。

这里AM / PM被忽略了。

请提出正确执行此操作的方法。 预先感谢。

1 个答案:

答案 0 :(得分:3)

在您的视图列中使用此公式,其中DateField是带有日期的字段。

year := @Text(@Year(DateField));
month := @Right("0" + @Text(@Month(DateField)) ; 2);
day := @Right("0" + @Text(@Day(DateField)) ; 2);
hour := @Right("0" + @Text(@Hour(DateField)) ; 2);
minute := @Right("0" + @Text(@Minute(DateField)) ; 2);
second := @Right("0" + @Text(@Second(DateField)) ; 2);


year + "-" + month + "-" + day + " " + 
hour + ":" + minute + ":" + second + ".000"

在需要时,这些@Right函数将用零填充您的值。