Timestamp to date example

Here are some examples of converting a JavaScript timestamp to a date string:

**Example 1: Using the `Date()` function**

javascript
const timestamp = 1643723400; const date = new Date(timestamp * 1000); // convert milliseconds to seconds console.log(date.toISOString()); // Output: "2022-02-01T14:30:00.000Z"

**Example 2: Using the `Date` constructor**

javascript
const timestamp = 1643723400; const date = new Date(timestamp); console.log(date.toISOString()); // Output: "2022-02-01T14:30:00.000Z"

**Example 3: Using the `getTimezoneOffset()` method**

javascript
const timestamp = 1643723400; const date = new Date(timestamp * 1000); // convert milliseconds to seconds console.log(date.toLocaleString('en-US', { timeZone: 'America/New_York' })); // Output: "2/1/2022, 8:30:00 AM"

**Example 4: Using the `Date` object with UTC**

javascript
const timestamp = 1643723400; const date = new Date(timestamp); console.log(date.toISOString()); // Output: "2022-02-01T14:30:00.000Z" console.log(date.toLocaleString('en-US', { timeZone: 'UTC' })); // Output: "2/1/2022, 14:30:00"

Note that the `Date` object in JavaScript is not aware of timezones, so you need to use methods like `toLocaleString()` or `toISOString()` to get a date 
string in a specific timezone.

You can also use libraries like Moment.js or Luxon to handle dates and timestamps in JavaScript.