@@ -22,6 +22,7 @@ import {
2222 Stack ,
2323 Typography ,
2424} from '@mui/material' ;
25+ import dayjs from 'dayjs' ;
2526import Image from 'next/image' ;
2627import React , { useCallback , useEffect , useMemo , useState } from 'react' ;
2728import { 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