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

如何设置自动适配当日日期且固定9:30的动态timestamp时间戳

可行性说明

这个需求完全可以实现,不需要改动固定的时分秒配置,只要把原timestamp函数里写死的年、月、日三个参数,替换成动态获取的当日对应年、月、日值即可。

实现核心逻辑

调用timestamp生成时间时按照以下规则传参即可:

  • 年参数:动态获取当前系统日期的年份值传入
  • 月参数:动态获取当前系统日期的月份值传入,注意部分编程语言/工具的月份计数从0开始(即0代表1月),要根据你使用的环境做对应偏移,避免月份偏差
  • 日参数:动态获取当前系统日期的当月日期号传入
  • 时、分、秒参数固定传9、30、0,不需要做动态修改
常见环境代码参考

JavaScript 运行环境

const current = new Date();
// 动态取当日年月日,固定9:30:00
const targetTime = new Date(
  current.getFullYear(),
  current.getMonth(), // JS月份从0计数,直接取原生方法返回值即可
  current.getDate(),
  9,
  30,
  0
);
const timestamp = targetTime.getTime();

Python 运行环境

from datetime import datetime, time

# 取当日日期拼接固定时间
current_date = datetime.today().date()
target_datetime = datetime.combine(current_date, time(hour=9, minute=30, second=0))
timestamp = target_datetime.timestamp()

常见低代码平台内置timestamp函数

大部分低代码平台的内置timestamp函数月份从1开始计数,直接调用平台内置的当前日期年、月、日取值方法传入即可,示例写法:

timestamp(YEAR(TODAY()), MONTH(TODAY()), DAY(TODAY()), 9, 30, 0)

注意:如果你的运行环境有跨时区要求,记得统一配置时区参数,避免生成的时间和预期时区的9:30有偏差。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 11:18:26