想把dtGenerate时间显示在cdm里应该怎么改'dtGenerate' => date("Y-m-d H:i:s", time()), 'cmd' => '@' . $value['NickName'] . ', ' . '用' . trim($last) . ', 剩' . (sprintf('%.2f', floatval($value['score'] - $last))) . ' 第'.trim($qh % 100) .'期' . ' 第'.trim($qh % 100) .'期' ,
时间: 2023-06-26 22:08:26 浏览: 112
你可以使用 PHP 的 strftime() 函数来将时间以指定格式显示,修改代码如下:
'dtGenerate' => strftime("%Y-%m-%d %H:%M:%S", time()),
'cmd' => '@' . $value['NickName'] . ', ' . '用' . trim($last) . ', 剩' . (sprintf('%.2f', floatval($value['score'] - $last))) . ' 第'.trim($qh % 100) .'期' . ' 第'.trim($qh % 100) .'期' ,
这样修改后,时间会按照指定的格式显示。你可以根据需要调整 strftime() 函数中的日期时间格式字符串。
相关问题
创建一个脚本,使得每天自动删除路径为home/cdm/cameraoutput/$(date "+%Y-%m")/$(date "+%d")/ip1前一天的.mkv视频文件,
为了创建这样一个自动化脚本来定期删除指定路径下的旧日志视频文件,你可以使用bash shell脚本语言。下面是一个基本的示例,假设你的权限允许操作这些文件:
```bash
#!/bin/bash
# 定义要删除的视频文件路径
video_path="home/cdm/cameraoutput/${DATE_FORMAT}/ip1"
# 设置日期格式变量 (这里使用 +%F 这种格式,替换为 +%Y-%m-%d 如果需要年月日)
DATE_FORMAT=$(date +'%Y-%m-%d')
# 计算前一日期
yesterday_date=$(date -d " yesterday" +%Y-%m-%d)
# 构造完整删除路径
yesterday_video_path="$video_path/${yesterday_date}.mkv"
# 检查视频文件是否存在并删除(如果存在)
if [ -f "$yesterday_video_path" ]; then
echo "Deleting old video file from $yesterday_video_path"
rm "$yesterday_video_path"
else
echo "No old video found for yesterday."
fi
# 将此脚本设置为cron作业,使其每天定时运行
# crontab -e 添加一行类似下面的行(假设你想在凌晨1点运行)
# 0 1 * * * /path/to/your/script.sh
```
记得将`/path/to/your/script.sh`替换为你脚本的实际路径。
D:/MES/cdm/mes-resources/WebAnnexFile/64af4cc41811da925a8d290b.lpf 如何获取改文件的相对路径
获取相对路径需要有一个参考路径作为基准。假设参考路径为D:/MES/cdm/mes-resources/WebAnnexFile/,那么可以通过以下步骤获取相对路径:
1. 将文件路径D:/MES/cdm/mes-resources/WebAnnexFile/64af4cc41811da925a8d290b.lpf分解为目录路径和文件名。
目录路径: D:/MES/cdm/mes-resources/WebAnnexFile/
文件名: 64af4cc41811da925a8d290b.lpf
2. 将参考路径D:/MES/cdm/mes-resources/WebAnnexFile/也进行分解,得到目录路径。
目录路径: D:/MES/cdm/mes-resources/WebAnnexFile/
3. 对比目录路径,找到两个路径之间的相对路径。在这种情况下,目录路径相同,所以相对路径为空。
所以,相对路径是空。
阅读全文