我有一个“YYYY-MM-DD:24HH:MM:SS”的 UNIX 时间戳,我想将其转换为“MM/DD/YY 24HH:MM”的 Microsoft 时间戳。有人可以帮我吗?
Source timestamp Example: "**2013-07-24:13.51.47**"
Excel timestamp example: "**07/24/13 13:51**"
我有一个“YYYY-MM-DD:24HH:MM:SS”的 UNIX 时间戳,我想将其转换为“MM/DD/YY 24HH:MM”的 Microsoft 时间戳。有人可以帮我吗?
Source timestamp Example: "**2013-07-24:13.51.47**"
Excel timestamp example: "**07/24/13 13:51**"
非常简单和愚蠢的解决方案:
=MID(A1,6,2)&"/"&MID(A1,9,2)&"/"&MID(A1,3,2)&" "&MID(A1,12,2)&":"&MID(A1,15,2)
假设 A1 包含 unix 时间戳。
也许这适合:
="**"&TEXT(MID(A1,3,10),"mm/dd/yy")&" "&SUBSTITUTE(MID(A1,14,5),".",":")&"**"
编辑考虑在评论中澄清(全新的问题?):
=LEFT(A1,10)+SUBSTITUTE(MID(A1,12,5),".",":")