Skip to content

Commit 06c993e

Browse files
authored
Merge pull request #162 from chaitin/unix-time
fix: formate 0 am
2 parents 8f25085 + c7ffdb0 commit 06c993e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/pages/unix.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import {
2222
Stack,
2323
Typography,
2424
} from '@mui/material';
25+
import dayjs from 'dayjs';
2526
import Image from 'next/image';
2627
import React, { useCallback, useEffect, useMemo, useState } from 'react';
2728
import { CopyToClipboard } from 'react-copy-to-clipboard';
@@ -134,7 +135,7 @@ const Unix: React.FC = () => {
134135
const [inputUnix, setInputUnix] = useState<number>(initUnix());
135136
const [outTime, setOutTime] = useState<string>('');
136137
const [inputTime, setInputTime] = useState<string>(
137-
new Date().toLocaleString().replace(/,/g, '')
138+
dayjs().format('YYYY-MM-DD HH:mm:ss')
138139
);
139140
const [outUnix, setOutUnix] = useState<number>();
140141
const [code, setCode] = useState<string>('Rust');
@@ -165,9 +166,9 @@ const Unix: React.FC = () => {
165166
);
166167
const handelTransUnixInput = useCallback(() => {
167168
setOutTime(
168-
new Date(inputUnix * (inputUnit === Unit.second ? 1000 : 1))
169-
.toLocaleString()
170-
.replace(/,/g, '')
169+
dayjs
170+
.unix(inputUnix / (inputUnit === Unit.second ? 1 : 1000))
171+
.format('YYYY-MM-DD HH:mm:ss')
171172
);
172173
}, [inputUnit, inputUnix]);
173174
const handelSetOutTime = useCallback(

0 commit comments

Comments
 (0)