我有大量的數據導入到Excel和時間目前的格式是:轉換時間格式AM/PM到24小時
12:30pm Value1
5:00pm Value2
5:00am Value3
,我需要某種轉換成24小時制,然後爲了:
05:00 Value3
12:30 Value1
17:00 Value2
我可以排序數據,但我無法解決如何轉換時間格式。 重要的是要注意,一旦這種情況下運行不當導出到文本文件的時間值,所以只是格式化列不起作用。
任何幫助將非常感謝。
編輯:(什麼我都試過)
Dim FSTs As String = FSTimeM.Value
Dim Hour24Time As DateTime = DateTime.Parse(FSTs)
xlsApp.ActiveCell.Value = Hour24Time.ToString("HH:mm")
的FSTimeM從正則表達式匹配的到來。 這個方法給出了正確的結果,如果excel列被格式化爲時間,但是當我將該值導出到另一個程序時,它會以十進制數字的形式出現。
你能分享你的努力嗎? –
上面編輯,謝謝 – HitmanHeathcote