UNPKG

ar-design

Version:

AR Design is a (react | nextjs) ui library.

24 lines (23 loc) 774 B
class DATE { Parse = (value, isCloack = false) => { // Seçilmiş Tarih ve Zaman const [sd, st] = value.split("T"); const [y, m, d] = sd.split("-").map(Number); // Zaman Bilgileri const [c, _] = isCloack && st ? st.split(".") : "00:00"; const [hh, mm] = isCloack ? c.split(":").map(Number) : [0, 0]; return { year: y, month: m, day: d, hours: hh, minutes: mm, }; }; ParseValue = (value, isCloack = false) => { const [date, time] = value.split("T"); const [hour, minute] = isCloack && time ? time.split(":") : ["00", "00"]; return !isCloack ? date : `${date}T${hour}:${minute}`; }; } export default new DATE();