Skip to content

@magmacomputing/tempo


Call Signature

format(obj?): any

Defined in: discrete/discrete.format.ts:29

Standalone Formatter Returns a formatted string or number from a Temporal.ZonedDateTime or Tempo instance.

Parameters

obj?

any

Returns

any

Example

ts
import { format } from '@magmacomputing/tempo/format';
const str = format(Temporal.Now.zonedDateTimeISO(), '{yyyy}-{mm}-{dd}');

// Proxy usage (zero or one argument)
const weekDate = format(zdt).weekDate;
const stamp = format().logStamp; // defaults to 'Now'

Call Signature

format(obj, fmt): number

Defined in: discrete/discrete.format.ts:30

Standalone Formatter Returns a formatted string or number from a Temporal.ZonedDateTime or Tempo instance.

Parameters

obj

any

fmt

"{yw}{ww}" | "{yyyy}{mm}" | "{yyyy}{mm}{dd}" | "{yyyy}{ww}" | "{yyww}" | "{yw}"

Returns

number

Example

ts
import { format } from '@magmacomputing/tempo/format';
const str = format(Temporal.Now.zonedDateTimeISO(), '{yyyy}-{mm}-{dd}');

// Proxy usage (zero or one argument)
const weekDate = format(zdt).weekDate;
const stamp = format().logStamp; // defaults to 'Now'

Call Signature

format(obj, fmt): string

Defined in: discrete/discrete.format.ts:31

Standalone Formatter Returns a formatted string or number from a Temporal.ZonedDateTime or Tempo instance.

Parameters

obj

any

fmt

string | symbol

Returns

string

Example

ts
import { format } from '@magmacomputing/tempo/format';
const str = format(Temporal.Now.zonedDateTimeISO(), '{yyyy}-{mm}-{dd}');

// Proxy usage (zero or one argument)
const weekDate = format(zdt).weekDate;
const stamp = format().logStamp; // defaults to 'Now'

Released under the MIT License.