本文整理了Java中org.bouncycastle.asn1.ASN1GeneralizedTime.getTime()
方法的一些代码示例,展示了ASN1GeneralizedTime.getTime()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1GeneralizedTime.getTime()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.ASN1GeneralizedTime
类名称:ASN1GeneralizedTime
方法名:getTime
[英]return the time - always in the form of YYYYMMDDhhmmssGMT(+hh:mm|-hh:mm).
Normally in a certificate we would expect "Z" rather than "GMT", however adding the "GMT" means we can just use:
dateF = new SimpleDateFormat("yyyyMMddHHmmssz");
To read in the time and get a date which is compatible with our local time zone.
[中]返回时间-始终以YYYYMMDDhhmmssGMT(+hh:mm |-hh:mm)的形式。
通常在证书中,我们希望使用“Z”而不是“GMT”,但是添加“GMT”意味着我们可以使用:
dateF = new SimpleDateFormat("yyyyMMddHHmmssz");
读取时间并获取与本地时区兼容的日期。
代码示例来源:origin: redfish64/TinyTravelTracker
public String getTime()
{
if (time instanceof ASN1UTCTime)
{
return ((ASN1UTCTime)time).getAdjustedTime();
}
else
{
return ((ASN1GeneralizedTime)time).getTime();
}
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public String getTime()
{
if (time instanceof ASN1UTCTime)
{
return ((ASN1UTCTime)time).getAdjustedTime();
}
else
{
return ((ASN1GeneralizedTime)time).getTime();
}
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* Get the date+tine as a String in full form century format.
*/
public String getTime()
{
if (time instanceof ASN1UTCTime)
{
return ((ASN1UTCTime)time).getAdjustedTime();
}
else
{
return ((ASN1GeneralizedTime)time).getTime();
}
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* Get the date+tine as a String in full form century format.
*/
public String getTime()
{
if (time instanceof ASN1UTCTime)
{
return ((ASN1UTCTime)time).getAdjustedTime();
}
else
{
return ((ASN1GeneralizedTime)time).getTime();
}
}
代码示例来源:origin: kaikramer/keystore-explorer
private String dumpGeneralizedTime(ASN1GeneralizedTime asn1Time) {
StringBuilder sb = new StringBuilder();
sb.append(indentSequence.toString(indentLevel));
sb.append("GENERALIZED TIME=");
Date date;
try {
date = asn1Time.getDate();
} catch (ParseException e) {
throw new RuntimeException("Cannot parse generalized time");
}
String formattedDate = new SimpleDateFormat("dd/MMM/yyyy HH:mm:ss.SSS z").format(date);
sb.append(formattedDate);
sb.append(" (");
sb.append(asn1Time.getTime());
sb.append(")");
sb.append(NEWLINE);
return sb.toString();
}
代码示例来源:origin: redfish64/TinyTravelTracker
d = this.getTime();
if (hasFractionalSeconds())
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
d = this.getTime();
if (hasFractionalSeconds())
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
buf.append(indent + "GeneralizedTime(" + ((ASN1GeneralizedTime)obj).getTime() + ") " + nl);
代码示例来源:origin: redfish64/TinyTravelTracker
buf.append(indent + "GeneralizedTime(" + ((ASN1GeneralizedTime)obj).getTime() + ") " + nl);
内容来源于网络,如有侵权,请联系作者删除!