Тёмный

ServiceNow - GlideDateTime Formatting 

Oscar Lopez - How with ServiceNow
Подписаться 712
Просмотров 2,7 тыс.
50% 1

See with examples how to parse and format date and time using GlideDateTime leveraging the SimpleDataFormat patters.
docs.oracle.co...
Code Examples:
gs.info(" --- Example 1 ---");
var gdt = new GlideDateTime("2013-04-02 14:00:00");
// using current user session timezone (Central Time)
gdt.setDisplayValue("21-5-1983 20:00:00", "dd-MM-yyyy HH:mm:ss");
gs.info(gdt.getValue());
gs.info(" --- Example 2 ---");
var gDate = new GlideDate();
gs.info(gDate.getByFormat('yyyy-MM-dd HH:mm:ss'));
gs.info(gDate.getByFormat('MMMM dd, yyyy HH:mm:ss'));
gs.info(" --- Example 3 ---");
gdt = new GlideDateTime();
var gd = new GlideDate();
// use Local Time
gd.setValue(gdt.localTime);
gs.info(gd.getByFormat("yyyy-MM-dd HH:mm:ss"));
gs.info(" --- Example 4 ---");
gdt.setDisplayValue('20151003 23:30:45','yyyyMMdd HH:mm:ss');
gs.info(gdt.getDisplayValue());
gs.info(" --- Example 5 ---");
gdt = new GlideDateTime();
// E = Day name in week
// K = Hour in am/pm (0-11)
gdt.setDisplayValue('Friday, August 18, 2017 8:00 AM', "E, MMM dd, yyyy K:mm a");
gs.info(gdt.getDisplayValue());
gs.info(" --- Example 6 ---");
gDate = new GlideDateTime().getDate();
gs.print(gDate.getByFormat('EEE dd MMM'));
gs.print(gDate.getByFormat('EEEE dd MMMM'));
gs.info(" --- Example 7 ---");
(function isWeekday() {
var isWeekday;
var isWeekend;
// Uses your Timezone!
var gDate = new GlideDate();
// returns name of day in Java Object
var day = gDate.getByFormat('EEEE') + "";
switch(day) {
case "Saturday":
case "Sunday":
isWeekday = false;
isWeekend = true;
break;
default:
isWeekday = true;
isWeekend = false;
}
gs.info("isWeekday: " + isWeekday + ", it's " + day);
gs.info("isWeekend: " + isWeekend + ", it's " + day);
})();

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@eldridgekevinm
@eldridgekevinm Год назад
Thank you Oscar for the helpful video
@vassoritzen
@vassoritzen 3 дня назад
cool video! but... service now developers dont know ISO 8601
@no-nonsense8743
@no-nonsense8743 Год назад
Thanks
@christopheralexander8121
@christopheralexander8121 Год назад
"promosm" 😀
Далее
ServiceNow GlideForm (g_form) API
23:32
Просмотров 4,2 тыс.
How Strong is Tin Foil? 💪
00:26
Просмотров 41 млн
ServiceNow - PDF Library/API Ep01 - jsPDF
10:18
Просмотров 1,9 тыс.
6 the most annoying things in Django
4:03
ServiceNow Discovery - MID Server Installation
20:55
Просмотров 4,3 тыс.