Current time value
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2023 06:09 AM
I created table on a widget that has columns. One of the column fields is a date/time field.
Currently the date shows up correct but it's not pulling in the current time value. How do I also add the current time into the date field value in GMT stored in 'u_arrival_date'?
Currently in my widget to pull the date I coded:
c.form.u_arrival_date = new Date();
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2023 11:19 AM
How can I add the current gmt timw in a date/time type field.
Here is what I coded in my client controller. However, it is not converted to the correct gmt time zone. So, it shows my current time but when I refresh the page it goes back 5 hours.
c.form.arrivalDate = new Date();
c.form.arrivalTime = new Date();
var arrivalDate = c.form.u_arrival_date;
var arrivalTime = c.form.u_arrival_time;
function combineDateTime(arrivalDate, arrivalTime){
return (arrivalDate.getFullYear()+ '-'+ (arrivalDate.getMonth()+1).toString().padStart(2, '0')+'-'+ arrivalDate.getDate().toString().padStart(2,'0')+' '+arrivalTime.getHours().toString().padStart(2,'0')+':'+arrivalTime.getMinutes().toString().padStart(2,'0'));
}
c.form.u_arrival_date = combineWithTime(c.form.arrivalDate,c.form.arrivalTime);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-09-2023 08:52 PM
try this once
var today_date = new Date();
var today_date_str = formatDate(today_date, g_user_date_time_format);
c.form.u_arrival_date = today_date_str;
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader