1、DataTime.Now.ToString("yy-mm-dd") 2、DataTime DT = new DataTime('yy','mm','dd')
using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace ConsoleApplication2 { class Program { static void Main(string[] args) { DateTime dt = new DateTime(2009,11,01); Console.WriteLine(dt.ToString("yyyy-MM-dd")); } } }
2,DateTime dt = new DateTime(2009,1,1);
2、DataTime DT = new DataTime('yy','mm','dd')
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
DateTime dt = new DateTime(2009,11,01);
Console.WriteLine(dt.ToString("yyyy-MM-dd"));
}
}
}
DateTime.Now.ToString( "yyyy-MM-dd ")
DateTime.Now.ToString( "yyyy-MM-dd ") //2009-08-08
System.DateTime.Now.ToShortDateString()
没有这个方法啊
class ShortTime
{
int year;
int month;
int day;
}自己建一个类或者结构体来进行保存数据,然后把DateTime对象中的年月日数据值依次传递到新对象中。感觉你很奇怪,明明toShortDateString就可以完成的为什么非要做一些额外工作??
DateTime dt1 = DateTime.Now; // dt1 含时分秒
DateTime dt2 = new DateTime(dt1.Year, dt1.Month, dt1.Day); // dt1 --> dt2 只有年月日
DateTime dt2 = DateTime.Parse(dt1.ToString("yyyy-MM-dd")); // dt1 --> dt2 只有年月日