View Full Version : چرا کد زیر تاریخ را اشتباه نشون میده
beginner_1395
یک شنبه 18 مهر 1395, 01:54 صبح
چرا کد زیر تاریخ را اشتباه نشون میده
DateTime date = DateTime.Now;
MessageBox.Show(date.ToString("yyyy/mm/dd"));
daniyaltjm
یک شنبه 18 مهر 1395, 02:09 صبح
DateTime date = DateTime.Today.Date;
MessageBox.Show(date.ToShortDateString());
یا
DateTime date = DateTime.Now.Date;
MessageBox.Show(date.ToShortDateString());
یا
DateTime date = DateTime.Now.Date;
MessageBox.Show(date.ToLongDateString());
beginner_1395
یک شنبه 18 مهر 1395, 03:02 صبح
1-چطور فرمتش رو تغیر بدم"yyyy/mm/dd"
2- اگه ممکنه کد مشابه برای ساعت رو هم بگید "hh:mm:ss"
3-ممنونم
AmiN0012
یک شنبه 18 مهر 1395, 08:32 صبح
سلام
string date =DateTime.Now.ToString("dd-MMM-yy");//05-Aug-13
تاریخ:
var dateString =DateTime.Now.ToString("yyyyMMdd");
daniyaltjm
یک شنبه 18 مهر 1395, 12:59 عصر
1-چطور فرمتش رو تغیر بدم"yyyy/mm/dd"
2- اگه ممکنه کد مشابه برای ساعت رو هم بگید "hh:mm:ss"
3-ممنونم
مجدد سلام
1-منظورتون رو متوجه نمیشم؟ خوب بالا من دو تا تابع برای تغییر فرمت گذاشتم
یکی برای فرمت تاریخ کوتاه: ToShortDateString()
یکی برای فرمت تاریخ بلند: ToLongDateString()
2- برای زمان هم مثل بالا کد بنویس و بجای توابع تاریخ از
ToShortTimeString()
برای ساعت بدون نمایش ثانیه
و از
ToLongTimeString()
برای نمایش ساعت با ثانیه استفاده کن
3- Your welcome
Davidd
یک شنبه 18 مهر 1395, 14:27 عصر
چرا کد زیر تاریخ را اشتباه نشون میده
DateTime date = DateTime.Now;
MessageBox.Show(date.ToString("yyyy/mm/dd"));
m برای نشان دادن دقیقه استفاده میشه و M برای نشان دادن ماه. بنابریان فرمت تاریخ میشه : "yyyy/MM/dd"
beginner_1395
دوشنبه 19 مهر 1395, 01:52 صبح
از همه دوستان تشکر میکنم
m برای نشان دادن دقیقه استفاده میشه و M برای نشان دادن ماه. بنابریان فرمت تاریخ میشه : "yyyy/MM/dd"
به خصوص از شما
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.