C#时将格式转换成数字格式

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:24:52
用 DateTime.Now 取出来的时间格式,我想把他转换成数字格式,比如2008-01-05 09:54;08 ,转换过后就成了20080105095408,中间的0不能省略,比如09不能直接转换成9,请给位高手赐教,谢谢!

DAteTime.Now.ToString("yyyyMMddhhmmss");

double dtd =Convert.ToDouble(DAteTime.Now.ToString("yyyyMMddhhmmss"));

string dt = DateTime.Now.ToString();
dt = dt.Replace("-", "").Replace(":", "").Replace("/","").Replace(" ","");
double dtd = Convert.ToDouble(dt);
Response.Write(dtd);

private void button2_Click(object sender, EventArgs e)
{

string a=DateTime.Now.ToString("yyyyMMddhhmmss");
MessageBox.Show(a);
}

this.Response.Write(DateTime.Now.ToShortDateString()+" "+DateTime.Now.Hour+":"+DateTime.Now.Minute+":"+DateTime.Now.Second);

DataTime.Now.ToString("yyyy-MM-dd");