Saltar al contenido

¿Cómo formatear la fecha y hora como 2017-01-10T14: 53: 55.000 + 0000?

Esta noticia ha sido analizado por nuestros especialistas así se garantiza la veracidad de nuestro tutorial.

Solución:

Usando el ejemplo dado en la clase DateTime y llamando al formatGMT(string) método con un formato string encontrado en los ejemplos de Java SimpleDateFormat:

DateTime myDateTime = DateTime.newInstance(1993, 6, 6, 3, 3, 3);
String formatted = myDateTime.formatGMT('yyyy-MM-dd'T'HH:mm:ss.SSSZ');
system.debug(formatted);

Produce este resultado:

15:41:47:003 USER_DEBUG [3]|DEBUG|1993-06-06T10:03:03.000+0000

C# String.ToString()

Por favor, no me voten negativamente, seguí siendo arrojado a esta publicación tratando de descubrir cómo hacer esto con C#. Así es como lo hice:

String iso8601DateFormat = "yyyy-MM-dd'T'HH:mm:ss.FFFK";
DateTime scheduled__c = DateTime.Now.ToString(iso8601DateFormat);

Ten en cuenta compartir esta reseña si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *