重击:格式化日期

问题描述

我想使用以下格式的日期:yyyyMM.dd.HHmm。即202008.15.1742

这是Bash文件

#!/usr/bin/env bash
VERSION_CODE=$((($(date +%s%N)/1000000))
plutil -replace CFBundLeversion -string "$VERSION_CODE"

如何设置VERSION_CODE使得当前时间以以下格式显示yyyyMM.dd.HHmm

解决方法

不产生子流程的纯Bash解决方案:

gene_type
,

您可以这样做:

VERSION_CODE=$(date +"%Y%m.%d.%H%M")