在线去除pdf主口令,恢复PDF编辑、打印等权限

在线去除pdf主口令,恢复PDF编辑、打印等权限
免安装,无限制
CPDF在线服务

转载于:https://www.cnblogs.com/cpdf/archive/2006/05/31/413988.html

在Groovy中,格式化日期是非常常见的操作。你可以通过多种方式进行日期的格式化处理: ### 使用`SimpleDateFormat` 这是最传统的方式之一,在Groovy中也完全兼容。你需要创建一个`SimpleDateFormat`实例,并指定所需的日期格式模式。 ```groovy import java.text.SimpleDateFormat def now = new Date() def sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") println "当前时间是:" + sdf.format(now) ``` 在这个例子中,“yyyy”代表四位数年份,“MM”表示两位月份(带前导零),“dd”为日,“HH”则是小时(24小时制),以此类推。其他常用的还有: - `E`: 星期几简写如"Mon" - `MMMM`: 完整月名如"January" ### 利用 Groovy 的内建方法 从Groovy 2.5开始引入了更简洁的方式来处理字符串到日期以及相反方向的转换,即可以直接调用`parse()`和`format()`静态方法而不需要显式构造`SimpleDateFormat`对象。 ```groovy // 格式化输出 String formattedDate = Date.&format.call(null, 'yyyy-MM-dd', new Date()) println "今天是:" + formattedDate // 解析输入字符串为日期类型 try { def dateObj = Date.&parse('yyyy/MM/dd','2023/10/08') println "解析后的日期对象: "+dateObj } catch (Exception e){ println "无法解析提供的字符串!" } ``` 另外值得注意的是,如果你正在使用JDK 8及以上版本,则还可以考虑采用新的日期API (`java.time.*`)来进行更现代化、线程安全的操作。 ```groovy import java.time.LocalDateTime import java.time.format.DateTimeFormatter LocalDateTime dateTime = LocalDateTime.now() // 获取当前时间和日期 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("uuuu-MMMM-dd HH:mm a") String formattedStr = dateTime.format(formatter) println "现在的时间是:$formattedStr" ``` 以上就是几种常见于Groovy程序里对日期做格式化的手段啦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值