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

使用JMeter TimeShift函数时日期计算错误问题排查

问题原因及修复方案

原因分析

你使用的日期格式字符串yyyy-mm-dd存在符号错误:

  • 在JMeter的__timeShift等时间函数中,小写mm代表分钟,并非月份;
  • 代表月份的正确符号是大写MM。

当前日期为2023-07-26,假设当时的分钟数为29,函数会将mm替换为分钟值29,最终得到错误结果2023-29-27(其中29是分钟、27是加1天后的日期)。

修复方法

将格式字符串中的小写mm改为大写MM,使用以下函数调用:

${__timeShift(yyyy-MM-dd,,P1D,,)}

执行后即可得到预期结果2023-07-27。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 10:12:55