You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在表格中添加格式为2022-07-17 17:50:20的当前日期时间?

获取并格式化当前日期时间(格式:YYYY-MM-DD HH:MM:SS)

以下是几种主流编程语言的实现方案,直接获取当前系统时间并转换为你需要的格式:

Python 实现

from datetime import datetime

# 获取本地当前时间并格式化
current_formatted_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print(current_formatted_time)  # 输出示例:2022-07-17 17:50:20

strftime参数说明:%Y(4位年份)、%m(2位月份)、%d(2位日期)、%H(24小时制小时)、%M(分钟)、%S(秒)。

JavaScript 实现

基础写法

const now = new Date();
// 补零处理确保两位数格式
const year = now.getFullYear();
const month = String(now.getMonth() + 1).padStart(2, '0'); // 月份从0开始,需+1
const day = String(now.getDate()).padStart(2, '0');
const hour = String(now.getHours()).padStart(2, '0');
const minute = String(now.getMinutes()).padStart(2, '0');
const second = String(now.getSeconds()).padStart(2, '0');

const formattedTime = `${year}-${month}-${day} ${hour}:${minute}:${second}`;
console.log(formattedTime); // 输出示例:2022-07-17 17:50:20

简洁写法(使用国际化API)

const formattedTime = new Intl.DateTimeFormat('zh-CN', {
  year: 'numeric',
  month: '2-digit',
  day: '2-digit',
  hour: '2-digit',
  minute: '2-digit',
  second: '2-digit',
  hour12: false // 使用24小时制
}).format(new Date()).replace(/\//g, '-'); // 替换默认的/为-
console.log(formattedTime);

Java 实现(Java 8+)

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class CurrentTimeFormatter {
    public static void main(String[] args) {
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String currentTime = LocalDateTime.now().format(formatter);
        System.out.println(currentTime); // 输出示例:2022-07-17 17:50:20
    }
}

PHP 实现

$currentTime = date("Y-m-d H:i:s");
echo $currentTime; // 输出示例:2022-07-17 17:50:20

内容的提问来源于stack exchange,提问作者corpmeti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 23:39:23