我有一个日期和时间戳,我想将AM或PM值添加到。我还没有找到办法做到这一点。这是我的代码:
<target name="updateDate">
<propertyset id="tdate"></propertyset>
<tstamp>
<format property="tdate" pattern="MM-dd-yyyy HH:mm"/>
</tstamp>
<echo>Updating build date to: ${tdate}</echo>
<replaceregexp byline="true">
<regexp pattern="BUILD_DATE:String\s+=\s+(['|"])([a-zA-Z0-9-:\s]+)(['|"])"/>
<substitution expression="BUILD_DATE:String = \1${tdate}\3"/>
<fileset dir="project/src/model">
<include name="ProjectModel.as"/>
</fileset>
</replaceregexp>
</target>
答案 0 :(得分:4)
直接来自the documentation:
a Am/pm marker Text PM
所以
<format property="tdate" pattern="MM-dd-yyyy HH:mm a"/>
请注意,这对于HH
来说是多余的,因为HH
会将小时从00打印到23.使用hh
来获取从01到12的小时。