Skip to content

Commit b675d4b

Browse files
authored
Mail Script to convert GlideDateTime to just date (#1554)
* Create Readme.md This script returns the date from GlideDateTime objects in email body. * Create script.js Script to convert GlideDateTime to just date * Update Readme.md
1 parent b00911c commit b675d4b

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Use this mail script to extract the date from GlideDateTime objects and use it in your email notification.
2+
example: 2024:10:29 18:18:52 to 2024:10:29
3+
4+
Use case:
5+
Print just the date in email body from the GlideDateTime object.
6+
7+
Solution:
8+
Create a mail script as shown in script.js and then call this mail script in email body using ${mail_script: your mail script name}
9+
10+
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
(function runMailScript( /* GlideRecord */ current, /* TemplatePrinter */ template,
2+
/* Optional EmailOutbound */
3+
email, /* Optional GlideRecord */ email_action,
4+
/* Optional GlideRecord */
5+
event) {
6+
7+
8+
// Add your code here
9+
var date = new GlideDateTime(current.sys_created_on); //datetime object of created date of current record
10+
var con_date= date.getLocalDate(); // Gets the date from dateime object in user's time zone
11+
template.print(con_date); //prints the date in email body
12+
13+
14+
15+
16+
})(current, template, email, email_action, event);

0 commit comments

Comments
 (0)