none
FORMATO FECHAS RRS feed

  • Pregunta

  • En mi trabajo tengo Excel 2010 y formato de año yyyy, en mi casa tengo Excel 2011 (Apple) y el formato de año aaaa.. como hago para cambiar el de mi casa..

    Hracias

    • Cambiado Karen Malagón jueves, 18 de junio de 2015 17:14 Excel issue
    miércoles, 17 de junio de 2015 19:44

Respuestas

  • hola

    no entiendo

    este problema lo tienes porque quieres programar desde .net con las api de excel ? o es un problema directo con excel al definir formulas

    creo que deberias explicar un poco mejor el contexto del problema

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:52
    miércoles, 17 de junio de 2015 21:17
  • Hola:

    Aquí los formatos de fecha.

    t ShortTimePattern h:mm tt
    d ShortDatePattern M/d/yyyy
    T LongTimePattern h:mm:ss tt
    D LongDatePattern dddd, MMMM dd, yyyy
    f (combination of D and t) dddd, MMMM dd, yyyy h:mm tt
    F FullDateTimePattern dddd, MMMM dd, yyyy h:mm:ss tt
    g (combination of d and t) M/d/yyyy h:mm tt
    G (combination of d and T) M/d/yyyy h:mm:ss tt
    m, M MonthDayPattern MMMM dd
    y, Y YearMonthPattern MMMM, yyyy
    r, R RFC1123Pattern ddd, dd MMM yyyy HH':'mm':'ss 'GMT' (*)
    s SortableDateTi­mePattern yyyy'-'MM'-'dd'T'HH':'mm':'ss (*)
    u UniversalSorta­bleDateTimePat­tern

    yyyy'-'MM'-'dd HH':'mm':'ss'Z'(*)

    String.Format("{0:t}", dt);  // "4:05 PM"                         ShortTime
    String.Format("{0:d}", dt);  // "3/9/2008"                        ShortDate
    String.Format("{0:T}", dt);  // "4:05:07 PM"                      LongTime
    String.Format("{0:D}", dt);  // "Sunday, March 09, 2008"          LongDate
    String.Format("{0:f}", dt);  // "Sunday, March 09, 2008 4:05 PM"  LongDate+ShortTime
    String.Format("{0:F}", dt);  // "Sunday, March 09, 2008 4:05:07 PM" FullDateTime
    String.Format("{0:g}", dt);  // "3/9/2008 4:05 PM"                ShortDate+ShortTime
    String.Format("{0:G}", dt);  // "3/9/2008 4:05:07 PM"             ShortDate+LongTime
    String.Format("{0:m}", dt);  // "March 09"                        MonthDay
    String.Format("{0:y}", dt);  // "March, 2008"                     YearMonth
    String.Format("{0:r}", dt);  // "Sun, 09 Mar 2008 16:05:07 GMT"   RFC1123
    String.Format("{0:s}", dt);  // "2008-03-09T16:05:07"             SortableDateTime
    String.Format("{0:u}", dt);  // "2008-03-09 16:05:07Z"            UniversalSortableDateTime
    

    http://www.csharp-examples.net/string-format-datetime/

    Saludos.


    http://electronica-pic.blogspot.com

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:51
    jueves, 18 de junio de 2015 2:52
  • Gracias por tu respuesta...y perdón por haberme metido en este foro... mi problema es con Excel... y ya lo solucioné... igualmente muchisimas gracias...

    Adriana ARAUJO

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:53
    jueves, 18 de junio de 2015 16:53

Todas las respuestas

  • Hola,

    Entiendo que esa configuración viene por el tema del idioma de tu SO. Ahora, ¿que problemas estás teniendo respecto a esto con c#? 

    miércoles, 17 de junio de 2015 19:47
  • Hola Adriana, en C# debes cambiar la cultura antes de realizar la exportación:

    CultureInfo cultureInfo = new CultureInfo("es-ES");

    Si la pregunta no tiene nada que ver con C#, este no es el foro correcto. De todos modos, lo cambias en el formato de celda del Excel (lo colocas en fecha).

    Saludos


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    miércoles, 17 de junio de 2015 20:32
  • hola

    no entiendo

    este problema lo tienes porque quieres programar desde .net con las api de excel ? o es un problema directo con excel al definir formulas

    creo que deberias explicar un poco mejor el contexto del problema

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:52
    miércoles, 17 de junio de 2015 21:17
  • Hola:

    Aquí los formatos de fecha.

    t ShortTimePattern h:mm tt
    d ShortDatePattern M/d/yyyy
    T LongTimePattern h:mm:ss tt
    D LongDatePattern dddd, MMMM dd, yyyy
    f (combination of D and t) dddd, MMMM dd, yyyy h:mm tt
    F FullDateTimePattern dddd, MMMM dd, yyyy h:mm:ss tt
    g (combination of d and t) M/d/yyyy h:mm tt
    G (combination of d and T) M/d/yyyy h:mm:ss tt
    m, M MonthDayPattern MMMM dd
    y, Y YearMonthPattern MMMM, yyyy
    r, R RFC1123Pattern ddd, dd MMM yyyy HH':'mm':'ss 'GMT' (*)
    s SortableDateTi­mePattern yyyy'-'MM'-'dd'T'HH':'mm':'ss (*)
    u UniversalSorta­bleDateTimePat­tern

    yyyy'-'MM'-'dd HH':'mm':'ss'Z'(*)

    String.Format("{0:t}", dt);  // "4:05 PM"                         ShortTime
    String.Format("{0:d}", dt);  // "3/9/2008"                        ShortDate
    String.Format("{0:T}", dt);  // "4:05:07 PM"                      LongTime
    String.Format("{0:D}", dt);  // "Sunday, March 09, 2008"          LongDate
    String.Format("{0:f}", dt);  // "Sunday, March 09, 2008 4:05 PM"  LongDate+ShortTime
    String.Format("{0:F}", dt);  // "Sunday, March 09, 2008 4:05:07 PM" FullDateTime
    String.Format("{0:g}", dt);  // "3/9/2008 4:05 PM"                ShortDate+ShortTime
    String.Format("{0:G}", dt);  // "3/9/2008 4:05:07 PM"             ShortDate+LongTime
    String.Format("{0:m}", dt);  // "March 09"                        MonthDay
    String.Format("{0:y}", dt);  // "March, 2008"                     YearMonth
    String.Format("{0:r}", dt);  // "Sun, 09 Mar 2008 16:05:07 GMT"   RFC1123
    String.Format("{0:s}", dt);  // "2008-03-09T16:05:07"             SortableDateTime
    String.Format("{0:u}", dt);  // "2008-03-09 16:05:07Z"            UniversalSortableDateTime
    

    http://www.csharp-examples.net/string-format-datetime/

    Saludos.


    http://electronica-pic.blogspot.com

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:51
    jueves, 18 de junio de 2015 2:52
  • Gracias por tu respuesta...y perdón por haberme metido en este foro... mi problema es con Excel... y ya lo solucioné... igualmente muchisimas gracias...

    Adriana ARAUJO

    • Marcado como respuesta AdrianaARAUJO jueves, 18 de junio de 2015 16:53
    jueves, 18 de junio de 2015 16:53
  • Hola Adriana.

    Sería interesante que contarás como lo solucionaste por sí alguien se encuentra en tu misma situación.

    Salu2,


    José Mª Fueyo [MS MVP Access]

    viernes, 19 de junio de 2015 7:07