-1

我有一个“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**"
4

2 回答 2

0

非常简单和愚蠢的解决方案:

=MID(A1,6,2)&"/"&MID(A1,9,2)&"/"&MID(A1,3,2)&" "&MID(A1,12,2)&":"&MID(A1,15,2)

假设 A1 包含 unix 时间戳。

于 2013-08-21T15:36:13.220 回答
0

也许这适合:

="**"&TEXT(MID(A1,3,10),"mm/dd/yy")&" "&SUBSTITUTE(MID(A1,14,5),".",":")&"**"  

编辑考虑在评论中澄清(全新的问题?):

=LEFT(A1,10)+SUBSTITUTE(MID(A1,12,5),".",":")
于 2013-08-21T16:11:48.727 回答