计算出当天零分零点对应时间戳的方法分享

转自:

java如何计算出当天零点零分所对应的时间戳呢?

时间戳是使用数字签名技术产生的数据,

签名的对象包括了原始文件信息、签名参数、签名时间等信息。

时间戳系统用来产生和管理时间戳,对签名对象进行数字签名产生时间戳,

以证明原始文件在签名时间之前已经存在

文笔者讲述计算当天零点零分所对应的时间戳的方法分享,如下所示:

实现思路: 
     1.生成零点零分的时间
     2.使用calendar对象即可输出对应的时间戳

例:

    定义一个Calendar对象,然后设置其时间值,最后通过Calendar对象的getTimeInMillis()方法

即可获取指定时间戳的值

package com.java265.other;

import java.util.Calendar;
import java.util.TimeZone;

public class Test17 {
    /**
     * java265.com 示例程序
     * @throws Exception
     */
    public static void main(String[] args) throws Exception {

        // 设置时区
        Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT+8"));
        cal.set(Calendar.HOUR_OF_DAY, 0);
        cal.set(Calendar.MINUTE, 0);
        cal.set(Calendar.SECOND, 0);
        System.out.println("时间戳:" + cal.getTimeInMillis());
    }
}

------运行以上代码,将输出以下信息------
时间戳:1653062400745

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值