39 lines
1.5 KiB
JavaScript
39 lines
1.5 KiB
JavaScript
var like, number;
|
|
|
|
// Set default locale as "en".
|
|
Globalize.locale( "en" );
|
|
|
|
// Use Globalize to format dates.
|
|
document.getElementById( "date" ).textContent = Globalize.formatDate( new Date(), {
|
|
datetime: "medium"
|
|
});
|
|
|
|
// Use Globalize to format numbers.
|
|
number = Globalize.numberFormatter();
|
|
document.getElementById( "number" ).textContent = number( 12345.6789 );
|
|
|
|
// Use Globalize to format currencies.
|
|
document.getElementById( "currency" ).textContent = Globalize.formatCurrency( 69900, "USD" );
|
|
|
|
// Use Globalize to get the plural form of a numeric value.
|
|
document.getElementById( "plural-number" ).textContent = number( 12345.6789 );
|
|
document.getElementById( "plural-form" ).textContent = Globalize.plural( 12345.6789 );
|
|
|
|
// Use Globalize to format a message with plural inflection.
|
|
like = Globalize.messageFormatter( "like" );
|
|
document.getElementById( "message-0" ).textContent = like( 0 );
|
|
document.getElementById( "message-1" ).textContent = like( 1 );
|
|
document.getElementById( "message-2" ).textContent = like( 2 );
|
|
document.getElementById( "message-3" ).textContent = like( 3 );
|
|
|
|
// Use Globalize to format a relative time.
|
|
document.getElementById( "relative-time" ).textContent = Globalize.formatRelativeTime( -35, "second" );
|
|
|
|
// Use Globalize to format a unit.
|
|
document.getElementById( "unit" ).textContent = Globalize.formatUnit( 60, "mile/hour", {
|
|
form: "short"
|
|
});
|
|
|
|
document.getElementById( "requirements" ).style.display = "none";
|
|
document.getElementById( "demo" ).style.display = "block";
|