module function · N/format

parse()

format.parse(options)

Takes a formatted value and returns a raw value.

Implementation
Not started
Design
Open for proposals suggest how it should read
Proposals
A
Signature
format.parse(options)
Module
N/format
Returns
Date | string | number
Governance
None
Script types
Client and server scripts
Version
SuiteScript 2.x, documented for 2.1; since NetSuite 2015.2
call shapefrom Oracle's parameter table
1format.parse({2    value:    /* string, required */,3    type:     /* string, required */,4    value:    /* string, required */,5    type:     /* string, required */,6    timezone: /* enum, optional */7});
Oracle reference for this method
ParameterTypeRequiredDescription
options.valuestringrequiredThe input data to parse.
options.typestringrequiredThe field type (for example, DATE , CURRENCY , INTEGER ). Use the format.Type enum to set this value.
options.valuestringrequiredThe string that contains the date and time information in the specified timezone.
options.typestringrequiredThe field type (either DATETIME or DATETIMETZ ). Use the format.Type enum to set this value.
options.timezoneenumoptionalThe time zone represented by the options.value string. Use the format.Timezone enum to set this value. If a time zone is not specified, the time zone is based on user preference. If the time zone is invalid, the time zone is set to GMT.
B

No Mynt syntax yet.

Nothing in the language compiles to format.parse(options) today. How should it read?

C

Competing syntax for parse, from GitHub Discussions. Select two or more to compare them side by side.

All discussions

Loading proposals from GitHub…

D

Write the Mynt you wish you could write.

A good proposal shows the syntax, the SuiteScript it should become, and argues for it: why it is clearer, how it fits the rest of the language, what it makes harder.

  • Clarity. Does it say what happens, without ceremony?
  • Consistency. Does it read like load, save and Ref[field]?
  • Expressiveness. Does it cover the cases people actually write?
  • Honesty. Does it hide a NetSuite cost, such as governance, that a reader should see?

N/format · format.parse(options)

Suggest syntax for parse