groovy - 无法将日期转换为字符串 beanshell
问题描述
我是 JMeter 的新手,我需要以最小的差异多次发送报告,其中一个参数是系统日期,我需要的格式是:
dd-MMM-yyyy
示例代码:
String result = ${__time(d-MMM-yyyy)};
log.info(result);
我也试过
import java.text.DateFormat;
import java.text.SimpleDateFormat;
Date date = ${__time(d-MMM-yyyy)};
String result = formatTo.format(date);
log.info(result);
这些都不起作用,还有什么方法可以在 beanshell Jmeter 中进行调试,因为抛出的异常基本上返回所有行而不是导致问题的特定堆栈
解决方案
您可以使用SimpleDateFormat使用一个衬里格式化日期
log.info(new java.text.SimpleDateFormat("d-MMM-yyyy").format(new Date()));
推荐阅读
- wordpress - WP Gutenberg 块回调 - 如何添加动态 CSS(到头部)?
- git - Git 无法正确显示 UTF-8 文件名
- azure-webjobs - 公开部署为 Web 作业的红隼服务器以进行外部交互
- python - Python SQLITE 更新子句未更新
- javascript - 如何使用javascript选择父母的兄弟姐妹的孩子(没有jquery)
- angular - 没有 BsModalService 提供者,我需要更改什么?
- html - HTML responsive navigation show first and last item always
- swift - 调用 ViewDidLoad 后立即使 Timer 开始计数
- c# - Specflow 场景在测试资源管理器中按字母顺序排序。有什么办法可以改变这个顺序?
- html - 从父母中排除孩子 svg mask-image