我傳遞這種格式DepartDate = 40683的日期,在vb.net 但我無法弄清楚如何將整數轉換爲常規日期數據庫通過日期= 40683,因爲這類型的INT
0
A
回答
1
如果是SQL Server,它可能是您獲取日期的內部存儲格式,這是自1900-01-01以來的天數。您可以使用DateTime.AddDays
方法將其轉換。例如:
Dim n as Integer = 40683
Dim DepartDate As DateTime = New DateTime(1900, 1, 1).AddDays(n)
+0
你是對的,並且由於某種原因,曾經使用過這個的人是12/30/1899 – MyHeadHurts 2011-03-07 17:16:08
2
假設,您在SQL SERVER下:
SQL Server使用8個字節來存儲 datetime數據類型。前4個字節 彌補的整數值,表示 天數自 1月1日,1900年 第二4個字節爲整數 值,表示自午夜 毫秒數。
所以這個值(40683
)分配給一個datetime
變量,你會得到一個2011-05-22 00:00:00.000
的日期值。
相關問題
- 1. 爲了通過在日期類型
- 2. 將數據類型從varchar(int)修改爲日期和時間
- 3. 轉換INT數據類型爲日期時間格式
- 4. 將數據類型從因子更改爲日期R
- 5. 日期類型和Android數據庫
- 6. Android數據庫日期類型setViewBinder
- 7. ListBox.TopIndex無法存儲70000,因爲它的數據類型爲int
- 8. 在數據庫asp.net上保存生日作爲日期類型
- 9. 日期數據類型爲12:00 am
- 10. 數據庫中的日期應該是Date類型還是int(11)?
- 11. 如何從數據庫中獲取數據類型的日期?
- 12. 數據類型的日期和時間Oracle數據庫
- 13. 日期選擇框值將轉換爲SQL數據庫日期類型值
- 14. 通過FMDatabase可讀的日期GUI進入數據庫的日期
- 15. c#列數據類型日期類型(NOT日期時間)
- 16. 從數據類型日期INT顯式轉換是不允許
- 17. 如何僅將日期插入到日期數據類型列數據庫中
- 18. T-SQL - 將日期時間更改爲日期數據類型?
- 19. 將日期時間更改爲日期數據類型?
- 20. 如何日期字符串轉換爲日期數據類型
- 21. 如何從時間戳中提取數據類型爲int的日期
- 22. 將日期時間更改爲日期格式的日期數據類型?
- 23. 從數據庫獲取int類型c#
- 24. 在oracle數據庫中通過jsp插入日期java
- 25. 輸入類型日期html5和從數據庫接收數據
- 26. 不能通過日期從數據庫中獲取記錄
- 27. 管理日期字段時,在數據庫中爲int
- 28. Android從SQLite數據庫中選擇日期(存儲爲int)= today?
- 29. 根據日期過濾數據庫值
- 30. 在數據庫中選擇值爲NULL的int類型的行
您知道該號碼的相應日期嗎? – John 2011-03-07 16:53:20
這應該代表4/6/1983嗎? – kd7 2011-03-07 16:53:35