Announcing the Global SNUG Board of Directors. Learn more here

Help
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
tiagomacul
Mega Sage
Mega Sage

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;
    
}

 

 

Know-More-Now-Logo.jpg

Script Summary

 

Scripts - Oficial Doc.

 

Was useful, please leave your feedback!

 

Comments
Kingstan M
Tera Guru

Good knowledge sharing, Thanks.

 

This below snippet is way simpler?

 

var month_name = ["JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT", "NOV", "DEC"];

var gdt = new GlideDateTime(); // >> takes current month of when code runs
var month_number = gdt.getMonth();

var curr_month = month_name[month_number-1];

gs.info(curr_month);

 

Version history
Last update:
‎01-09-2019 09:16 AM
Updated by: