繁体   English   中英

如何在 React Native 中使用 moment 将日期和时间格式转换为时间戳?

[英]How to convert date and time format to timestamp in React Native using moment?

我需要将日期和时间的格式转换为: moment(new Date()).format("YYYY-MM-DD hh:mm:ss")到时间戳? 我怎样才能做到这一点 ?

尝试这个:

let date = new Date(Date.UTC(year, month - 1, day, hour, minute, second));
let timeStamp =  date.getTime() / 1000;

这对DateMoment都是可能的,试试这个

const moment = require('moment')

const time = moment() // moment(new Date()).format("YYYY-MM-DD hh:mm:ss")

const timestamp = {
    unix: time.unix(),
    utc: time.format("YYYY-MM-DD HH:mm:ss")
} 

输出{ unix: 1605126864, utc: '2020-11-11 17:34:24' }

如果你想使用时刻时区

const moment = require('moment-timezone')

const time = moment().tz('America/Sao_Paulo')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM