Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

change datetime format

Wade Clairmont
Tera Guru

Lots of posts our there to bring datetime format back to system format, all fine a good, but how can I go the other way,

I need to convert the format from system default format to a custom format

from:  yyyy-mm-dd hh:mm:ss

to: E MMM dd yyyy HH:mm

3 REPLIES 3

sachin_namjoshi
Kilo Patron

Jaspal Singh
Mega Patron

Hi Wade,

 

I would use below.

var newDate = 'Monday, June 10, 2020 11:00 AM';
var gdt = new GlideDateTime();

gdt.setDisplayValue(newDate,'E, MMMM dd, yyyy HH:mm');

var dateTimeForField = gdt.getDisplayValue();
gs.print(dateTimeForField);

 

Also, look link that I always prefer for a check.

This is all good, but how would change input 2020-06-08 11:51     

to      Mon, June 8, 2020 11:51