2013-01-02 55 views
1

我想從LotusScript值中只抽取12小時格式的時間。僅從日期/時間值中提取時間LotusScript Lotus Notes

例如,如果值是[3:00:00 PM],我想返回「3:00」,就是這樣。

問題是,我得到「15」小時。我的分數爲「0」。我嘗試過的一些東西會返回錯誤。

在此先感謝

+0

所以,當你遇到一個用戶(像我)你會怎麼做誰得到了他們電腦設置爲24小時的時間在他們的喜好? 如果你真的需要得到「3」返回1500小時(下午3點),檢查小時是否大於12,然後返回小時減12 ... –

回答

3

我建議使用format function

這裏有一個例子:

Dim s As New notessession 
Dim dt As New NotesDateTime(now) 
Print strleft(Format(dt.Timeonly, "h:nn AM/PM"), " ") 
+1

謝謝......我結束了與「格式(CDat .ColumnValues(2)),「Short Time」)「 – user1590386

相關問題