logo

NJP

Scripts::. GlideDate / GetDate / Get Month Name / Exemplo Como obter a data e hora atual

Import · Jan 09, 2019 · article

Scripts::. GlideDate / GetDate / Get Month Name / Exemplo Como obter a data e hora atual

Como pegar a data e hora atual?

var NowDT = gs.nowDateTime();                                               //05/01/2018 10:14:03

var dt = gs.now();                                                                                             //05/01/2018

var gd = new GlideDate();                                                                 //2018-01-05

var dt = GlideDateTime().getDisplayValue();       //05/01/2018 10:25:26

var dow = gd.getDayOfWeek();                                                 //5

var getUserDateFormat = gs.getDateFormat();   //dd/MM/yyyy

Year Month day

var ObjDate = new GlideDateTime();

var dt = ObjDate.getDisplayValue();

year = ObjDate.getYearUTC();

month = ObjDate.getMonthUTC();

day = ObjDate.getDayOfMonthUTC();

gs.print(dt);  //09/01/2019 15:09:35

gs.print(year);  //2019

gs.print(month);  //1

gs.print(day);     //09

Sample

var currentTime = new Date();

var year = currentTime.getFullYear();

var month = currentTime.getMonth();

var day = currentTime.getDate();

var hours = currentTime.getHours();

var minutes = currentTime.getMinutes();

var seconds = currentTime.getSeconds();

gs.print('currentTime :' + currentTime);

gs.print('hours :' + hours);

gs.print('minutes :' + minutes);

gs.print('seconds :' + seconds);

Sample

var objGdt = new GlideDateTime();   

var arrDate = String(objGdt.getDisplayValueInternal().toString());       

arrDate = arrDate.split(' ');   

for (var i = 0; i < arrDate.length; i++) {   

   gs.print(arrDate[i]);   

}   
//2019-01-09
//15:12:23

getMonthName

function getMonthName(month)
{
//var monthNames = ',Janeiro,Fevereiro,Março,Abril,Maio,Junho,Julho,Agosto,Setembro,Outubro,Novembro,Dezembro'.split(',');

   var monthNames = ',January,February,March,April,May,June,July,August,September,October,November,December'.split(',');


   var gdt = new GlideDateTime();
   var monthName='';
   monthName = (monthNames[gdt.getMonthLocalTime()]);

   if (month > 0)
     monthName = (monthNames[month]);

  return monthName;

}

image

Script Summary

Scripts - Oficial Doc.

Was useful, please leave your feedback!

View original source

https://www.servicenow.com/community/developer-articles/scripts-glidedate-getdate-get-month-name-exemplo-como-obter-a/ta-p/2330251