String.Format (el buen uso): formateo de fechas y horas

Siguiendo con la serie del string.Format, en este capítulo vamos a hablar del formateo de fechas (DateTime y TimeSpan).

Dado que el formateo de fechas permite una gran cantidad de personalización, vamos a centrarnos en las más útiles.

Cadena de formato Acción resultante
d Fecha corta: 28/09/2007
D Fecha larga: viernes, 28 de Septiembre de 2007
t Hora corta: 11:03
T Hora larga: 11:03:45
f Fecha y hora: viernes, 28 de Septiembre de 2007 11:04
F Fecha y hora (con segundos): viernes, 28 de Septiembre de 2007 11:04:21
g Fecha y hora cortas (por defecto del sistema): 28/09/2007 11:06
G Fecha y hora cortas (por defecto del sistema) con segundos: 28/09/2007 11:06:46
m ó M Día y mes: 28 septiembre
r Fecha en formato RFC1123: Fri, 28 Sep 2007 11:08:39 GMT
s Fecha ordenable: 2007-09-28T11:09:03 (Como veis, va de mayor importancia a menor)
u Formato universal: 2007-09-28 11:09:54Z

Después, tenemos otros parámetros como: o, y, H, K… que podeis consultar en los links de abajo. Estos permiten crear fechas a nuestro antojo. Así, con la expresión:

string.Format("{0:'en el día' dd 'de' MMMM 'del año de nuestro señor jesucristo :P' yyyy}", DateTime.Now)

Podeis conseguir cosas muy curiosas }:)

Para más información:
Cadenas de formata de fecha y hora estándar
Cadenas de formata de fecha y hora personalizado


1 Response to “String.Format (el buen uso): formateo de fechas y horas”



  1. 1 String.Format (el buen uso): formateo de tipos enumerados « Vargas & Software Development Trackback on September 29, 2007 at 13:18
Comments are currently closed.



About me


My name is Rafa Vargas. I'm an undergraduate student of Computer Science at University of Seville, Spain. I am mainly interested in computer security, usability and the business of software.

Click here to read the full story.

Twitter subscription

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Archives