2013-08-21 2 views
-1

У меня есть временная метка UNIX «ГГГГ-ММ-ДД: 24HH: MM: SS», я хочу преобразовать ее в временную метку Microsoft «MM/DD/YY 24HH» : ММ». Может кто-нибудь, пожалуйста, помогите мне с этим?Преобразование между типом метки времени в Microsoft Excel

Source timestamp Example: "**2013-07-24:13.51.47**" 
Excel timestamp example: "**07/24/13 13:51**" 

ответ

0

решение, что на самом деле просто и глупо:

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

при условии A1 содержит метку времени Unix.

+0

Это идеальный ответ на то, что я ожидал, и это решает мою проблему , :) Я искал, чтобы узнать разницу между двумя столбцами timestamp в excel, поскольку у меня есть много строк для сравнения. Это сэкономило мне много времени ... Спасибо СНОВА !!!!! – user2704230

0

Возможно, это подойдет:

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

Редактировать Учитывая, уточнение (совершенно новый вопрос?) В комментариях:

=LEFT(A1,10)+SUBSTITUTE(MID(A1,12,5),".",":") 
+0

Это также помогает получить формат, который я хочу, но он не позволяет мне делать разницу между двумя столбцами, поскольку это дает нежелательное пространство. Спасибо за вашу помощь, хотя !!!! – user2704230

Смежные вопросы