设置业务对象中的日期时间格式



所以我知道我可以使用=FormatDate(MyDate,"mm/dd/yy")将日期转换为字符串。 然后我试图添加一个时间:

=FormatDate(AdminDate ,"mm/dd/yy") + MyTime

但是,这行得通,我需要将其格式化回日期时间字段(因为我需要与预先存在的日期时间字段进行比较)。 我尝试使用 Todate(),但文档非常轻巧,并且几乎没有提供关于日期区域格式可接受的内容,也没有提供任何时间!

我尝试过:

=ToDate(FormatDate(MyDate ,"mm/dd/yy HH:mm:ss") + MyTime ,"mm/dd/yy HH:mm:ss")

但这只有在没有时间时才有效(它只是使时间清空),任何有时间的行都会返回 #ERROR

有人对格式化日期时间有见解吗?

谢谢

使用 FormatDate 命令以 12 小时格式同时输出日期和时间组件的正确方法是:

=FormatDate(AdminDate; "MM/dd/yy hh:mm:ss a")

24小时格式是:

=FormatDate(AdminDate; "MM/dd/yy HH:mm:ss")

注意 MM 以月为单位,mm 以分钟为单位。

最新更新