thousands number money .net string formatting

number - Fecha de formato de cadena-C#o VB.NET



string.format double c# (4)

La fecha que sale de una base de datos, necesita formatear como "mm / dd / aa"

For Each dr as DataRow in ds.Tables(0).Rows Response.Write(dr("CreateDate")) Next


Convert.ToDateTime (dr ("CreateDate")). ToShortDate ()

Consulte los documentos de MSDN para conocer otras funciones disponibles del tipo de datos DateTime, incluidos los formatos personalizados disponibles a través de la función ''ToString''.


Fácil:

((DateTime)dr["CreateDate"]).ToString("MM/dd/yyyy")

// También verificaría que no sea dbnull antes de hacerlo

if (! DBNull.Value.Equals(dr["CreateDate"])) // blah blah


string.Format( "{0:MM/dd/yy}", dr("CreateDate") )

Editar: Si dr ("CreateDate") es DBNull, esto devuelve "".


Response.Write(DateTime.Parse(dr("CreateDate").ToString()).ToString("MM/dd/yyyy"))