summaryrefslogtreecommitdiff
path: root/src/Datetime.js
blob: df29ba1781f16f80f6a983c76eae7f0094e42075 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import React from "react";
import { DateTime as LuxonDateTime } from "luxon";

function DateTime(props) {
  let { images, slider } = props;
  let datetime = null;

  if (images.length > 0) {
    const ds = images[slider].substr(5, 13);
    datetime = LuxonDateTime.fromFormat(ds, "yyyyMMdd/HHmm", {
      zone: "utc"
    }).setZone("Asia/Jerusalem");
  }

  const date = datetime ? datetime.toFormat("dd-MM-y") : "";
  const time = datetime ? datetime.toFormat("HH:mm") : "";

  return (
    <>
      <div id="date">{date}</div>
      <div id="time">{time}</div>
    </>
  );
}

export default DateTime;