代码之家  ›  专栏  ›  技术社区  ›  sungyong

javascript的valueOf()中的Python等价物

  •  0
  • sungyong  · 技术社区  · 7 年前

    下面是我的遗留javascript代码。

    let today = new Date(Date.now());
    let todayStr = today.getFullYear() + '-' + addZero(today.getMonth()+1) + '-' + addZero(today.getDate());
    let todayStart = (new Date(todayStr + ' 00:00:00')).valueOf()
    console.log(todayStart)
    

    结果是 1544454000000 . 这是我的服务器的有效输入格式。

    我的审判就是这样 datetime.fromtimestamp .

    提前谢谢。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Jack Bashford    7 年前

    Python不像JavaScript那样使用毫秒——它使用秒。所以 1000 在JavaScript中是 1

    int(datetime.fromtimestamp) * 1000
    

    修正语言差异。