|
@@ -5,6 +5,9 @@ export const formatTimezone = (time: string, timezone: string) => {
|
|
|
let formattedTime = ''
|
|
let formattedTime = ''
|
|
|
if (time.length > 12) {
|
|
if (time.length > 12) {
|
|
|
formattedTime = moment(time).format('MMM-DD-YYYY hh:mm A')
|
|
formattedTime = moment(time).format('MMM-DD-YYYY hh:mm A')
|
|
|
|
|
+ if (!timezone) {
|
|
|
|
|
+ return formattedTime
|
|
|
|
|
+ }
|
|
|
let gmtOffset = ''
|
|
let gmtOffset = ''
|
|
|
const timeZoneOffset = moment().tz(timezone).format('Z')
|
|
const timeZoneOffset = moment().tz(timezone).format('Z')
|
|
|
// 替换 "+07:00" 为 "GMT+07"
|
|
// 替换 "+07:00" 为 "GMT+07"
|
|
@@ -19,17 +22,17 @@ export const formatTimezone = (time: string, timezone: string) => {
|
|
|
export const formatTimezoneByUTCorGMT = (time: string, timezone: string) => {
|
|
export const formatTimezoneByUTCorGMT = (time: string, timezone: string) => {
|
|
|
if (!time) return '--'
|
|
if (!time) return '--'
|
|
|
let formattedTime = ''
|
|
let formattedTime = ''
|
|
|
- formattedTime = moment(time).format('MMM-DD-YYYY hh:mm A')
|
|
|
|
|
- let gmtOffset = ''
|
|
|
|
|
- console.log(timezone,formattedTime)
|
|
|
|
|
- if(timezone!= null) {
|
|
|
|
|
- const timeZoneOffset = moment().tz(timezone).format('Z')
|
|
|
|
|
- // 替换 "+07:00" 为 "GMT+07"
|
|
|
|
|
- if (timezone.includes('Seoul')) {
|
|
|
|
|
- gmtOffset = `(UTC${timeZoneOffset.slice(0, 3)})`
|
|
|
|
|
- } else {
|
|
|
|
|
- gmtOffset = `(GMT${timeZoneOffset.slice(0, 3)})`
|
|
|
|
|
- }
|
|
|
|
|
- return `${formattedTime} ${gmtOffset}`
|
|
|
|
|
|
|
+ formattedTime = moment(time).format('MMM-DD-YYYY hh:mm A')
|
|
|
|
|
+ let gmtOffset = ''
|
|
|
|
|
+ console.log(timezone, formattedTime)
|
|
|
|
|
+ if (timezone != null) {
|
|
|
|
|
+ const timeZoneOffset = moment().tz(timezone).format('Z')
|
|
|
|
|
+ // 替换 "+07:00" 为 "GMT+07"
|
|
|
|
|
+ if (timezone.includes('Seoul')) {
|
|
|
|
|
+ gmtOffset = `(UTC${timeZoneOffset.slice(0, 3)})`
|
|
|
|
|
+ } else {
|
|
|
|
|
+ gmtOffset = `(GMT${timeZoneOffset.slice(0, 3)})`
|
|
|
}
|
|
}
|
|
|
|
|
+ return `${formattedTime} ${gmtOffset}`
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|