tstamp任务不产生任何输出;相反,它根据当前系统时间和日期设置 Ant 属性。
下面是 tstamp 设置的一些属性、对每个属性的说明,以及这些属性可被设置到的值的例子:
属性 说明 例子
DSTAMP 设置为当前日期,默认格式为yyyymmdd 20031217
TSTAMP 设置为当前时间,默认格式为 hhmm 1603
TODAY 设置为当前日期,带完整的月份 May 17 2013
简单的使用如下:
- 浏览: 1683017 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1323)
- easyui学习 (21)
- jquery (51)
- css (21)
- js (103)
- html (19)
- java (95)
- 测试工具 (7)
- oracle (45)
- eclipse (9)
- spring (8)
- 开源框架 (111)
- struts (12)
- hsqlbd (2)
- h2database (2)
- maven (8)
- activiti (2)
- sql语句 (7)
- fmpp (1)
- apache (2)
- tomcat (6)
- jbpm (2)
- ant (20)
- mysql (10)
- 业务需求 (54)
- ralasafe (3)
- Quartz (4)
- mybatis (8)
- flex (6)
- html5 (16)
- apache工具 (4)
- hibernate (5)
- linux (109)
- powerdesigner (3)
- 报表 (1)
- log4j (2)
- junit (1)
- shiro (4)
- wap (3)
- php (28)
- mantis (1)
- poi (3)
- extjs (1)
- 安防 (34)
- 网络 (113)
- UltraEdit (1)
- 手机 (9)
- freemarker (19)
- jquery mobile (28)
- css3 (1)
- 微信 (9)
- nodejs (7)
- 项目管理 (14)
- 文档 (13)
- ibatis (22)
- ftp (3)
- spring MVC (9)
- groovy (2)
- AngularJS (19)
- nginx (15)
- 会计 (5)
- hive (1)
- 分布式 (8)
- 设计模式 (4)
- velocity (2)
- 爬虫 (2)
- git (1)
- thymeleaf (4)
- activemq (5)
- bootstrap (1)
- Spring Batch (1)
- memcache (20)
- ttserver (1)
- Jenkins (1)
- cxf (1)
- axure (2)
- 银行金融 (11)
- c语言 (2)
- 大数据 (4)
- drools (4)
- python (2)
- 交易所 (1)
- haproxy (1)
- dubbo (3)
- dos (3)
- 人力资源 (4)
- 支付 (1)
- Intellij IDEA (1)
- IPO (1)
- springboot (1)
- 质量管理 (7)
- svn (1)
- 其他 (8)
- 阿里云 (2)
- 多媒体设计 (2)
- 数据库 (4)
- wps (0)
最新评论
-
masuweng:
en
Native.js -
rmnjava:
我按照你的方法写的,不起作用啊
easyui验证的删除和恢复 -
rmnjava:
原地址打不开了呀
easyui验证的删除和恢复 -
sunteng:
sunteng 写道这是json 吗[{url:'aaa'}, ...
freemarker解析json数组 -
sunteng:
这是json 吗
freemarker解析json数组
<?xml version="1.0" encoding="UTF-8"?> <project basedir="." default="echo" name="testTstamp"> <description>测试使用tstamp任务</description> <target name="echo" description="使用tstamp任务"> <tstamp /> <echo message="${DSTAMP}" /> <echo message="${TSTAMP}" /> <echo message="${TODAY}" /> </target> </project>输入为:
上面提供的3种属性太少,不过ant已经想到了这块,提供了一个format元素可以进行自定义。
通过format元素来配置 tstamp 任务设置不同的属性,还可以应用一个当前时间之前或之后的时间偏移,或以不同的方式格式化该字符串。
通过format元素来配置 tstamp 任务设置不同的属性,还可以应用一个当前时间之前或之后的时间偏移,或以不同的方式格式化该字符串。
<?xml version="1.0" encoding="UTF-8"?> <project basedir="." default="echo" name="testTstamp"> <description>测试使用tstamp任务</description> <target name="echo" description="使用tstamp任务"> <tstamp /> <echo message="${DSTAMP}" /> <echo message="${TSTAMP}" /> <echo message="${TODAY}" /> </target> <target name="formatecho" description="使用自定义格式的tstamp任务"> <tstamp> <format property="test" pattern="yyyyMMdd" /> <format property="test1" pattern="yyyy-MM-dd" /> <format property="test2" pattern="yyyy年MM月dd日" /> <format property="test111" pattern="yyyy年MM月dd日HH时mm分ss秒" /> </tstamp> <echo message="${test}" /> <echo message="${test1}" /> <echo message="${test2}" /> <echo message="${test111}" /> </target> </project>还可是使用offset属性指定间隔时间
<target name="offsetecho" description="使用自定义格式的tstamp任务偏移时间"> <!--unit属性指定是单位,将offset_time属性设置为距离当前时间20分钟之后的小时数、分钟数和秒数--> <tstamp> <format property="offset_time" pattern="HH:mm:ss" offset="20" unit="minute"/> </tstamp> <echo message="${offset_time}" /> </target>输出结构为:
用于定义格式字符串的字符与 java.text.SimpleDateFormat 类所定义的那些格式字符相同。
发表评论
-
ant的mail任务
2013-06-02 00:56 1344发送email需要使用activation.jar和mai ... -
ant的get任务
2013-06-02 00:56 1181根据url获取一个文件 属性 dest 存储文件所用 ... -
ant的delete任务
2013-06-02 00:56 553删除文件盒目录 属性 defaultexcludes ... -
ant的copy任务
2013-06-02 00:57 806将文件和目录复制到新位置。 属性 file 指定要复 ... -
ant的condition任务
2013-06-02 00:57 5719如果条件为true则设置一个特殊。此任务结合了基本布尔表达 ... -
ant的antcall任务
2013-06-03 11:07 813antcall任务调用当前构建文件中的一个目标,通过使用嵌 ... -
ant的ant任务
2013-06-03 11:08 1816对于大型的工程来说往往把构建工程分为多个Ant构建文件,每 ... -
ant的project元素
2013-06-03 11:08 941<project>是build.xml的根元素 ... -
ant的工程级元素
2013-05-14 17:28 553ant的工程级元素包括下列几个: property p ... -
ant数据元素property和datatype
2013-05-13 16:16 814数据类型分为两类: 1.特性<property&g ... -
ant的typedef元素
2013-06-04 13:08 911typedef: 1.任何type必须 extend ... -
ant的classpath元素
2013-05-06 15:09 1123classpath元素classpath就是指定我们运行j ... -
ant的fileset元素
2013-05-06 12:08 23673FileSet是一组文件,这些文件可以在基目录树下找到且与 ... -
使用svnant插件让ant支持从svn更新项目
2013-05-05 14:13 3496使用svnant插件支持从sv ... -
ant编译java工程
2013-05-04 17:02 1887我们编译和打包一个java工程需要用javac、jar、j ... -
ant的任务
2013-05-04 15:21 1004在Ant工具中每一个任务封装了具体要执行的功能,是Ant工 ... -
ant的target元素
2013-05-03 20:32 8407target元素它为Ant的基本执行单元,它可以包含一个或 ... -
Eclipse下用ant打包时如何添加jar包
2013-05-02 10:42 5523方法一: 1) 右键点击打包所用的文件(b ... -
ant命令
2012-09-28 09:43 11501.ant -p 列出某个ant配 ...
相关推荐
这个标题可能指的是一个关于网络时间戳验证的程序或者工具,它涉及到网络通信中的时间同步和调试技术。"verify that a mountpoint is actually a debugfs instance"这部分描述意味着该程序或工具的主要目的是检查...
时间戳是记录数据生成精确时间的关键,这对于分析视频流、同步多摄像头数据或进行时间敏感的处理至关重要。在实时视频流处理中,精确的时间戳确保了帧间的准确顺序,有助于视频的正确回放和处理。 `autofocus`是指...
maven-tstamp-plugin-1.0.jar
在提供的压缩包文件中,有两个文件名:`rename.c`和`net_tstamp.c`。`rename.c`很可能包含了修复上述问题的代码实现,可能是一个经过改进的`rename()`函数,或者是包含错误检查和处理逻辑的函数。而`net_tstamp.c`...
maven-tstamp-plugin-1.0-sources.jar
- 编译命令示例:“gcc tstamp.c -o tstamp” - **RealTerm软件**:支持Windows环境下串口数据的时间戳记录功能。 - 支持Unix日期格式的日志记录。 - 可以直接将日志记录到文件。 - 可以在预定义时间后停止记录...
bpf_study.................................................................................
这通常是为了提高网络性能监控、流量分析或者精确时间同步等应用。 在Unix和Linux环境中,网络数据包的时间戳可以由内核在接收到数据包时添加,也可以由用户空间程序通过特定的系统调用来获取。对于Windows编程,...
- `000500 EXEC CICS ASKTIME ABS TIME(TSTAMP) END-EXEC`:调用CICS命令获取当前绝对时间,并存储在TSTAMP变量中。 - `000600 EXEC CICS FORMAT TIME ABS TIME(TSTAMP)`:调用CICS命令将获取的时间格式化。 - `...
`<tstamp>`任务可以用来获取当前时间,这对于创建带有时间戳的输出文件或目录非常有用,比如构建输出目录: ```xml <tstamp> </tstamp> ${timestamp}"/> ``` 此外,Ant还提供了许多其他与文件操作相关的任务,如...
在这个 target 中,我们使用了 echo 元素输出一条信息,然后使用 tstamp 元素设置当前日期和时间。最后,我们使用 mkdir 元素创建构建目录和发行目录。 结论 Ant 是一个功能强大且灵活的自动化构建工具,本文只是...
- **tstamp**:为属性设置时间戳。 - **move**:移动文件和目录。 **4. Ant的条件语句和循环** - **条件语句(If/Unless)**:根据属性值决定是否执行某任务。 - **循环(For Each)**:通过`<foreach>`标签遍历...
为了更好地管理构建流程,通常会在一个称为初始化目标的`<target>`中放置如`tstamp`这样的任务,其他目标依赖这个初始化目标,确保在执行其他任务前完成必要的设置。 总之,ANT作为Java项目的构建工具,提供了强大...
6. `tstamp`:插入时间戳。 7. `exec`:执行外部命令或程序。 8. `war`:打包Web应用程序为WAR文件。 9. `unzip` 和 `zip`:解压缩和压缩文件。 10. `test`:运行JUnit测试。 Ant通过`<target>`元素组织任务,并...
--设置时间格式的有${TSTAMP}/${TODAY}--> <tstamp/> ${dist}/package1-${TODAY}.jar" basedir="${compile}"> <!--user.name是操作系统的用户名--> ${user.name}" /> <!--删除jar-->...
4. `<tstamp>`:时间戳任务,用于设置日期和时间格式。 5. `<copy>`或`<move>`:复制或移动文件和目录,实现备份操作。 6. `<delete>`:删除不需要的文件或目录。 7. `<condition>`:条件判断,用于决定何时执行特定...
`<tstamp/>`任务用于插入当前日期和时间,`<property>`元素则用于定义和加载项目属性。`default`属性指定了默认执行的目标,即`usage`,它通常用于显示可用的任务列表。 Ant的强大之处在于其插件系统,允许扩展以...
这些时间戳属性可以在文件命名或者其他任务中使用,以实现时间相关的自动化操作。 总的来说,Ant通过XML配置提供了一种灵活、可扩展的方式来管理Java项目的构建过程,确保了跨平台的兼容性和可维护性。通过理解并...
tstamp字段记录了接收数据包到达内核的时间,这一时间通常由netif_rx函数来填充。dev字段标识了数据包是从哪个网络设备接收到的,或者是由哪个设备发送的。sk字段则是在数据包是由本地产生或者目的地址为本地某个...