fetching hour form a glidedatetime value

deepika46
Tera Contributor

Hello Experts,

 

Can anyone tell how to fetch hour from a glidedatetime value.

 

I am using this script

 

var gdt = new GlideDateTime ("2017-03-31 15:13:43");
var gdtsplit = gdt.getDisplayValue().split(' ')[1].split(':');
gs.print(gdtsplit[0]);

 

It is returning 17 whereas it should return 15.

 

Thanx in advance

1 REPLY 1

Harsh Vardhan
Giga Patron

@deepika46  Try with script below.

 

var gdt = new GlideDateTime("2017-03-31 15:13:43"); 
var timeStr = gdt.getValue();
gs.print(timeStr.split(' ')[1].split(':')[0]);

 

Thanks,

Harsh