Last active
December 17, 2015 04:49
-
-
Save benjsicam/5553037 to your computer and use it in GitHub Desktop.
Demonstrates how to use netsuite_date_time_zone_util.js and tests its functionality.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Demonstrates how to use the utility. | |
*/ | |
var dateTimeInUSWestCoast = new Date(); | |
var convertedDateTime = DateTimeZoneUtils.getCurrentDateTime(1); | |
var convertedDateTimeText = DateTimeZoneUtils.getCurrentDateTimeText(1, 'datetimetz'); | |
var convertedCompanyDateTime = DateTimeZoneUtils.getCompanyCurrentDateTime(); | |
var convertedCompanyDateTimeText = DateTimeZoneUtils.getCompanyCurrentDateTimeText('datetimetz'); | |
var convertedSubsidiaryCompanyDateTime = DateTimeZoneUtils.getSubsidiaryCurrentDateTime(2); | |
var convertedSubsidiaryCompanyDateTimeText = DateTimeZoneUtils.getSubsidiaryCurrentDateTimeText(2, 'datetimetz'); | |
/* | |
* Log the values and verify | |
*/ | |
nlapiLogExecution("DEBUG", "Date/Time in US West Coast", dateTimeInUSWestCoast); | |
nlapiLogExecution("DEBUG", "Date/Time in US West Coast (Text)", nlapiDateToString(dateTimeInUSWestCoast, 'datetimetz')); | |
nlapiLogExecution("DEBUG", "Date/Time in London", convertedDateTime); | |
nlapiLogExecution("DEBUG", "Date/Time in London (Text)", convertedDateTimeText); | |
nlapiLogExecution("DEBUG", "Company Date/Time", convertedCompanyDateTime); | |
nlapiLogExecution("DEBUG", "Company Date/Time (Text)", convertedCompanyDateTimeText); | |
nlapiLogExecution("DEBUG", "Subsidiary Date/Time", convertedSubsidiaryCompanyDateTime); | |
nlapiLogExecution("DEBUG", "Subsidiary Date/Time (Text)", convertedSubsidiaryCompanyDateTimeText); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment