dynamic date

This commit is contained in:
Kakabay 2023-01-21 15:36:43 +05:00
parent 47fb22b0b4
commit e455a0cc0e
2 changed files with 9 additions and 2 deletions

View File

@ -2,7 +2,7 @@
import { useState, useEffect } from 'react'; import { useState, useEffect } from 'react';
// Helpers // Helpers
import { clockParser } from '../../helpers/clockParser'; import { clockParser, dateParser } from '../../helpers/dates';
const ClockDate = () => { const ClockDate = () => {
const [date, setDate] = useState<Date>(new Date()); const [date, setDate] = useState<Date>(new Date());
@ -12,7 +12,7 @@ const ClockDate = () => {
return ( return (
<div id="time"> <div id="time">
<span className="time">{clockParser(date)}</span> <span className="time">{clockParser(date)}</span>
<span className="date">14 февраля</span> <span className="date">{dateParser(date)}</span>
</div> </div>
); );
}; };

View File

@ -6,3 +6,10 @@ export const clockParser = (date: Date) => {
}) })
.split(' ')[1]; .split(' ')[1];
}; };
export const dateParser = (date: Date) => {
return date.toLocaleDateString('ru', {
month: 'long',
day: 'numeric',
});
};