我需要計算每年的日期與MVC當前日期當前日期..年度計算日期與mvc4
讓我們看看今天的日期,我想顯示在我的文本2017年/月/ 24與當前日期計算.. 有沒有任何選擇使用csharp或jQuery來計算日期?
我需要計算每年的日期與MVC當前日期當前日期..年度計算日期與mvc4
讓我們看看今天的日期,我想顯示在我的文本2017年/月/ 24與當前日期計算.. 有沒有任何選擇使用csharp或jQuery來計算日期?
C#
使用AddYears(): -
DateTime date = new DateTime(2016, 3, 24); //OR DateTime date = DateTime.Now;
DateTime newDate = date.AddYears(1);
編輯: -如果您只需要日期一部分。
DateTime date = new DateTime(2016, 3, 24).Date; //OR DateTime date = DateTime.Now.Date;
DateTime newDate = date.AddYears(1);
的.Date
屬性將DateTime對象的時間部分設置爲00:00:00
,如果你想徹底刪除時間部分,那麼轉換日期字符串作爲newDate.ToString("MM/dd/yyyy");
你可以閱讀這個詳細瞭解自定義日期格式MSDN article。
注: - C#的DateTime總會有一部分時間(即使你使用.Date
它將設置時間00:00:00
),如果你想徹底刪除的時間,那麼你必須日期時間轉換爲字符串(如上圖所示) 。
是否可以編寫像** Datetime date = new DateTme(DateTime.Now)**它顯示一個錯誤 – Souparnika
@ Souparnika..'DateTime.Now'本身會返回當前的日期時間對象我不認爲在'DateTime'構造函數中傳遞'DateTime.Now'有任何意義...爲什麼你想這樣做? –
DateTime date = DateTime.Now.Date – Souparnika
在Javascript中:
var fullDate = new Date(); var twoDigitMonth = ((fullDate.getMonth().length+1) === 1)? (fullDate.getMonth()+1) : '0' + (fullDate.getMonth()+1); var next_year = parseInt(fullDate.getFullYear())+1; var annualdate = next_year + "/" + twoDigitMonth + "/" + fullDate.getDate();
@Kartikeya斯拉'日期時間日期=新日期時間(2016,3,24).Date; // OR DateTime date = DateTime.Now.Date; DateTime newDate = date.AddYears(1);'它也會顯示時間 – Souparnika
@Karthikeya khosla這是可能的,但我想保存到數據庫也在這種情況下,這是不可能的! – Souparnika