08:15:16 April 1, 2010 PDT
我需要將此日期保存到MSSQL數據庫中,但我無法在C#中將其轉換。有人可以幫我施放嗎?那該死的是'PDT
'?如何將此日期並保存到數據庫
回答
這篇文章是有關Parse DateTime with time zone of form PST/CEST/UTC/etc
我不知道如何從阿爾法時區得到的數字,但你以後,你可以
DateTime myDate = Convert.ToDateTime("Thu, 18 Mar 2004 14:52:56-07:00");
更新:此鏈接顯然包含代碼來執行GMT偏移轉換的「PDT」。 http://bytes.com/topic/c-sharp/answers/214648-how-do-i-parse-date-w-time-zone還檢查了的TimeZoneInfo類http://msdn.microsoft.com/en-us/library/system.timezoneinfo.aspx
我使用http://bytes.com/topic/c-sharp/answers/214648-how-do-i-parse-date-w-time-zone的代碼,我認爲它工作正常。其實重要的是把PDT加到+0700而不是它的工作。如果有任何問題,我會重新提出問題,但現在它工作。謝謝 – 1110 2011-05-23 13:04:28
在這篇文章中的代碼似乎很好地工作:http://www.codeillustrator.com/2010/03/converting-paypal-paymentdate-to-net.html
using System;
using System.Globalization;
public static class PayPalTransaction
{
public static DateTime ConvertPayPalDateTime(string payPalDateTime)
{
// accept a few different date formats because of PST/PDT timezone and slight month difference in sandbox vs. prod.
string[] dateFormats = { "HH:mm:ss MMM dd, yyyy PST", "HH:mm:ss MMM. dd, yyyy PST", "HH:mm:ss MMM dd, yyyy PDT", "HH:mm:ss MMM. dd, yyyy PDT" };
DateTime outputDateTime;
DateTime.TryParseExact(payPalDateTime, dateFormats, new CultureInfo("en-US"), DateTimeStyles.None, out outputDateTime);
// convert to local timezone
outputDateTime = outputDateTime.AddHours(3);
return outputDateTime;
}
}
(回答交叉張貼此類似的問題:How do I convert Paypal's HH:MM:SS DD Mmm(.) YYYY PST/PDT to a C# UTC DateTime?)
- 1. 獲取當前日期並將其保存到數據庫中
- 2. 如何使用@ Html.DisplayFor將日期保存到數據庫中
- 3. 保存約會日期到數據庫
- 4. 如何將圖像保存到Mysql數據庫中並按日期分開?
- 5. 如何從jQuery日曆中將選定日期保存到數據庫中
- 6. 將日期數組保存到數據庫drupal
- 7. 如何將所選日期保存在數據庫中
- 8. 如何將未來(!)日期保存在數據庫中
- 9. 保存日期和時間從VB.Net到MySQL數據庫日期?
- 10. 如何使用Jedis庫將此數據保存到Redis中?
- 11. 如何日期選擇器的值保存到SQLite數據庫
- 12. 如何保存和檢索日期+時間到sqlite3數據庫?
- 13. 如何比較兩個日期格式保存到數據庫
- 14. 將輸入日期保存到數據庫中php
- 15. 將當前日期保存到數據庫中
- 16. 將當前時間和日期保存到Firebase數據庫
- 17. 通過Apache POI將日期值保存到mySql數據庫中
- 18. 將日期和月份保存到數據庫時反轉
- 19. 將日期保存到mysql數據庫中的最佳方式
- 20. Java:將日期從JFormattedTextField MAsk保存到數據庫
- 21. php表單不會將日期保存到數據庫中
- 22. Rails將日期時間保存到MySQL數據庫
- 23. 如何將Handsontable保存到數據庫
- 24. Swift:如何將數據保存到某個日期
- 25. 如何將日期保存到oracle
- 26. 在數據庫中保存日期
- 27. 保存日期與軌道數據庫
- 28. 在Firebase數據庫中保存日期
- 29. Ruby on Rails - 如何將當前日期時間保存到數據庫?
- 30. 如何將空日期時間保存到SqlServer數據庫?不工作
如何做你的代碼的樣子至今?當您嘗試使用解析方法時會發生什麼? – Nicolas78 2011-05-23 08:30:23
PDT - 太平洋夏令時 – 2011-05-23 08:31:28
太平洋夏令時是太平洋時區。 – Ruben 2011-05-23 08:32:33