除了系統時間設置外,我怎樣才能節省dd/mm/yyyy
(英國)和mm/dd/yyyy
(美國)格式的變量格式?我從DateTimePicker控件獲取數據。我怎樣才能做到這一點?如何將時間保存在與系統時間不同的變量中?
回答
的問題是有點含糊...
使用DateTime.Parse如果你擔心格式或使用DateTime.ToUniversalTime保存UTC等價的輸入時間。
我需要更多的解釋.. – aroshlakshan
如果你擴展你的問題與現實世界的例子,我認爲我或其他人可以提供更準確的答案。 –
我正在使用DateTimePicker來選擇一個日期。它可以是今天或任何其他日期。我想將從DateTimePicker中獲取的日期保存爲上述格式中的2種。這就是我想要的。我想在兩個字符串變量中以兩種格式保存從DateTimePicker控件中獲取的相同日期。 – aroshlakshan
如果您嘗試將它們保存爲字符串,則可以使用DateTime.ToString(string format)函數。
有關格式字符串的列表,可以查看Standard Date and Time Format Strings和Custom Date and Time Format Strings上的MSDN文章。
您可以通過訪問DateTimePicker.Value屬性來獲取DateTimePicker選擇的日期時間。
對於你的例子,以下就足夠了:
DateTimePicker myDateTimePicker = new DateTimePicker();
// ... other code ...
DateTime dtm = myDateTimePicker.Value;
string dateUK = dtm.ToString("dd/MM/yyyy"); // dd/mm/yyyy (UK)
string dateUS = dtm.ToString("MM/dd/yyyy"); // mm/dd/yyyy (US)
更新:我更新的代碼,包括從一個DateTimePicker檢索日期時間,而不是任意的DateTime變量。
如果你想把它帶到下一步......做一個包裝類並添加屬性'USFormat'和'UKFormat'。你可能能夠用你自己的''實現'DateTime'類並添加屬性。 – Andrew
- 1. java.util.date時間不同於系統時間
- 2. 將系統時間存儲到cpp中的變量中
- 3. 系統時間與apache時間戳不同 - ?
- 4. Bash - 將變量$ @保存在變量中時對空間安全
- 5. S函數在一個變量中存儲系統時間
- 6. 如何將當前系統時間分配給String ^變量?
- 7. 加速或減速時間 - 時間與系統時鐘不同的時鐘?
- 8. 如何在變量中存儲時間?
- 9. 如何將天文鐘時間保存到變量中?
- 10. 如何同步系統日期/時間?
- 11. 我如何測量Java中不受系統時鐘變化影響的時間?
- 12. 如何在php/mysql中將時間保存爲UTC時間?
- 13. 如何在一個PHP變量中保存電腦的時間
- 14. calender.get(Calendar.HOUR)返回的值與系統時鐘時間不同?
- 15. 如何保持不同會話變量的超時時間不同
- 16. 如何從系統時間獲得時間增量?
- 17. 時間與android系統
- 18. 設置系統時間與在Linux中
- 19. 系統時間
- 20. 將UTC時間轉換爲系統時間變爲空
- 21. 如何比較當前時間與MySQL中的時間變量
- 22. Timestamp.getTime()將時間戳值視爲系統時區中的時間
- 23. 系統時間和文件系統時間不一樣
- 24. 如何在系統時間中添加一些時間?
- 25. 在javascript中比較系統時間與用戶時間
- 26. Laravel輸出不同於系統時間?
- 27. 離線WAMP中的PHP日期()與系統時間不同
- 28. 系統時間和存儲時間之間的區別
- 29. 如何將cftimer顯示的時間存儲在變量中?
- 30. 如何在不同時間保存表格中的字段
創建一個特定的文化密鑰字典和保存日期... –