我想從birthdate中分離出一年。我在modalpopup中有一個名爲Birthdate的複選框,它用於顯示覆選框旁邊的人的出生日期,並且在選中它時將在創建的表中顯示mm/dd/yy動態。但我想分開mm/dd和年份,並只顯示日期和月份。並且會出現另一個名爲Show Year的複選框,僅在出生日期複選框被選中時纔會顯示,如果選中,則只顯示年份。 對於例如:如果 假設的出生日期被選中時,它會顯示如下 生日[12/27] 年[1986] 如果未選中bithdate它不會顯示在下面如何區分年份和出生日期?
0
A
回答
5
年複選框可以解析它與DateTime,然後將其格式化,但不管你想要什麼。這假設數據來自數據庫或類似數據,所以它會拋出無效數據的異常。
DateTime parsed = DateTime.ParseExact(birthDate, "MM/dd/yy", null);
string dateNoYear = parsed.ToString("MM/dd");
string year = parsed.ToString("yy");
3
如果你有一個DateTime
對象(你應該,而不是處理日期字符串),那麼你可以:
- 查詢的性能整數:
myDate.Year
,myDate.Month
。 - 格式的日期字符串:
myDate.ToString("yyyy");
,myDate.ToString("MM/dd");
0
//Assuming you have your birtdate is in instance birthDate of type DateTime.
DateTime birthDate;
//set the birthDate here.
string year = birthDate.ToString("yyyy");
string month = birthDate.ToString("mm");
string day = birthDate.ToString("dd");
//Now play as you wish
您可以使用一些更多的格式化程序。
/**
*
* d :08/17/2000
* D :Thursday, August 17, 2000
* f :Thursday, August 17, 2000 16:32
* F :Thursday, August 17, 2000 16:32:32
* g :08/17/2000 16:32
* G :08/17/2000 16:32:32
* m :August 17
* r :Thu, 17 Aug 2000 23:32:32 GMT
* s :2000-08-17T16:32:32
* t :16:32
* T :16:32:32
* u :2000-08-17 23:32:32Z
* U :Thursday, August 17, 2000 23:32:32
* y :August, 2000
* dddd, MMMM dd yyyy :Thursday, August 17 2000
* ddd, MMM d "'"yy :Thu, Aug 17 '00
* dddd, MMMM dd :Thursday, August 17
* M/yy :8/00
* dd-MM-yy :17-08-00
*/
0
如果(!Convert.IsDBNull(oReader [ 「BIRTH_DATE」]))
lblBirthDate.Text = 「[」 + Convert.ToDateTime(oReader [ 「BIRTH_DATE」])。ToShortDateString()+ 「]」;
DateTime dob = Convert.ToDateTime(oReader [「BIRTH_DATE」]); int year = dob.Year; lblBirthYear.Text + =年份; }
相關問題
- 1. LINQ如何按日期分組日期和月份和年份
- 2. 獲取系統日期和分割日期,月份和年份
- 3. 如何按生日計算年齡,包括月份,日期和年份?
- 4. 如何從Java月份和年份生成日期?
- 5. 如何根據出生日期在Microsoft CRM 2011中計算年齡和年份
- 6. JAVA如何取日期並查看日期,月份和年份?
- 7. mysql:按年份和月份(無日期)如何做日期
- 8. 如何比較日期和年份?
- 9. 查找年齡和出生日期並按年齡分組R
- 10. 如何構建年份和年份的日期
- 11. JavaScript的日期和年份
- 12. 按日期和年份CountIF
- 13. PHP的日期和年份
- 14. 將日期時間拆分爲日期/年/月/日名稱和計數年份
- 15. 如何在給定年份和月份的星期日期PHP
- 16. 提取不同地區的年份,月份和日期
- 17. 格式區域適當的日期和月份無年份
- 18. 如何統計連續的日期和按年份分組
- 19. 月份和年份的日期轉換
- 20. 添加年份,月份和日期C
- 21. 日期,月份和年份下拉框
- 22. 計算月份和年份的日期
- 23. 在特定的月份和年份中生成隨機日期
- 24. Django過濾日期時間按年份,月份,日期,小時和分鐘
- 25. MYSQL請求|按年份和月份分組日期
- 26. 分別在HTML中獲取日期,月份和年份
- 27. 按年份,月份和日期分組設置
- 28. Ruby:按年份和月份分組日期範圍
- 29. 日期格式爲UTC月份日期和年份(MMM DD,YYYY)
- 30. Ember日期獲得月份,年份和日期
在此處插入關於Y2K,COBOL程序員在他們的墳墓中滾動的程序員等等。 – 2010-05-31 05:12:57