Languages
[Edit]
EN

TypeScript - get current date only

0 points
Created by:
Welsh
902

In TypeScript we use Date class to get current time.

1. Predefined methods example

const now: Date = new Date();

// Current date: Thu Feb 20 2020
console.log('Current date: ' + now.toDateString());

Example output:

Current date: Wed Mar 02 2022

Note: during using to...String methods it is necessaryto be careful because of specific formatting of date and time on the locale.

2. Custom formatting (year, month, day) example

// ONLINE-RUNNER:browser;

function renderNumber(value: number, length: number) {
  let result: string = value.toString();

  for (; length > result.length; length -= 1) result = '0' + result;

  return result;
}

const now: Date = new Date();

const year: number = now.getFullYear();
const month: number = now.getMonth() + 1;
const day: number = now.getDate();

const date: string =
  renderNumber(year, 4) +
  '.' +
  renderNumber(month, 2) +
  '.' +
  renderNumber(day, 2);

console.log('Current date: ' + date); // Current date: 2022.03.02
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.
Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join