日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php框架 > 框架設(shè)計(jì) > Http格林尼治時(shí)間和毫秒的相互轉(zhuǎn)化EEE, dd MMM y HH:mm:ss 'GMT'

Http格林尼治時(shí)間和毫秒的相互轉(zhuǎn)化EEE, dd MMM y HH:mm:ss 'GMT'

來源:程序員人生   發(fā)布時(shí)間:2016-06-27 08:40:45 閱讀次數(shù):4007次

Http格林尼治時(shí)間和毫秒的相互轉(zhuǎn)化EEE, dd MMM y HH:mm:ss ‘GMT’

歡迎大家關(guān)注Android開源網(wǎng)絡(luò)框架NoHttp:https://github.com/yanzhenjie/NoHttp
在線直播視頻和代碼下載:http://pan.baidu.com/s/1miEOtwG

版權(quán)聲明:轉(zhuǎn)載請注明本文轉(zhuǎn)自嚴(yán)振杰的CSDN博客: http://blog.csdn.net/yanzhenjie1003

QQ交換群1:46523908
QQ交換群2:46505645
群資源非常有限,請先加群1,如果群1滿再加群2,謝謝。

前言

  寫這個(gè)博客是由于這段時(shí)間寫NoHttp時(shí)遇到格式話Http響應(yīng)頭和要求頭中和Data有關(guān)的字段時(shí)遇到的1些問題,最后總結(jié)了1下算法。
  2個(gè)概念明確下:
  1. 格林尼治時(shí)間(有的出版局叫格林威治Greenwhich)的格式:”EEE, dd MMM y HH:mm:ss ‘GMT’”
  2. 毫秒格式:1464709616971


格林尼治(EEE, dd MMM y HH:mm:ss ‘GMT’)轉(zhuǎn)化為毫秒

public static final String FORMAT_HTTP_DATA = "EEE, dd MMM y HH:mm:ss 'GMT'"; public static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone("GMT"); /** * Parsing the TimeZone of time in milliseconds. * * @param gmtTime GRM Time, Format such as: {@value #FORMAT_HTTP_DATA}. * @return The number of milliseconds from 1970.1.1. * @throws ParseException if an error occurs during parsing. */ public static long parseGMTToMillis(String gmtTime) throws ParseException { SimpleDateFormat formatter = new SimpleDateFormat(FORMAT_HTTP_DATA, Locale.US); formatter.setTimeZone(GMT_TIME_ZONE); Date date = formatter.parse(gmtTime); return date.getTime(); }

毫秒轉(zhuǎn)化為格林尼治(EEE, dd MMM y HH:mm:ss ‘GMT’)

public static final String FORMAT_HTTP_DATA = "EEE, dd MMM y HH:mm:ss 'GMT'"; public static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone("GMT"); /** * Parsing the TimeZone of time from milliseconds. * * @param milliseconds the number of milliseconds from 1970.1.1. * @return GRM Time, Format such as: {@value #FORMAT_HTTP_DATA}. */ public static String formatMillisToGMT(long milliseconds) { Date date = new Date(milliseconds); SimpleDateFormat simpleDateFormat = new SimpleDateFormat(FORMAT_HTTP_DATA, Locale.US); simpleDateFormat.setTimeZone(GMT_TIME_ZONE); return simpleDateFormat.format(date); }

合起來寫成1個(gè)類HttpDate

public final class HttpDateTime { public static final String FORMAT_HTTP_DATA = "EEE, dd MMM y HH:mm:ss 'GMT'"; public static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone("GMT"); /** * Parsing the TimeZone of time in milliseconds. * * @param gmtTime GRM Time, Format such as: {@value #FORMAT_HTTP_DATA}. * @return The number of milliseconds from 1970.1.1. * @throws ParseException if an error occurs during parsing. */ public static long parseGMTToMillis(String gmtTime) throws ParseException { SimpleDateFormat formatter = new SimpleDateFormat(FORMAT_HTTP_DATA, Locale.US); formatter.setTimeZone(GMT_TIME_ZONE); Date date = formatter.parse(gmtTime); return date.getTime(); } /** * Parsing the TimeZone of time from milliseconds. * * @param milliseconds the number of milliseconds from 1970.1.1. * @return GRM Time, Format such as: {@value #FORMAT_HTTP_DATA}. */ public static String formatMillisToGMT(long milliseconds) { Date date = new Date(milliseconds); SimpleDateFormat simpleDateFormat = new SimpleDateFormat(FORMAT_HTTP_DATA, Locale.US); simpleDateFormat.setTimeZone(GMT_TIME_ZONE); return simpleDateFormat.format(date); } /** * Returned the local number of milliseconds after 100. * * @return Long format time. */ public static long getMaxExpiryMillis() { return System.currentTimeMillis() + 1000L * 60L * 60L * 24L * 365L * 100L; } }

  最后1個(gè)方法是得到1個(gè)100年的毫秒時(shí)間,有的同學(xué)算到的是錯(cuò)的,問題出在有的數(shù)字后面沒有L,所以超越了int的極限,所以得到值比料想的要小。


歡迎大家關(guān)注Android開源網(wǎng)絡(luò)框架NoHttp:https://github.com/yanzhenjie/NoHttp
在線直播視頻和代碼下載:http://pan.baidu.com/s/1miEOtwG
  

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日韩一级片 | 精品综合 | 久久久久99精品国产片 | 亚洲人成电影 | 亚洲黄色在线视频 | 日日噜噜噜夜夜狠狠久久蜜桃 | 日韩免费黄色大片 | 操出白浆视频 | 免费成人av在线 | 亚洲se主站 | 国产精品高清一区 | 午夜国产精品视频 | 99精品在线观看 | 国产精品毛片一区二区三区 | 国产精品久久久久久久免费看 | 一区高清 | 91精品国产综合久久久久久久久 | 成人黄色免费 | 国产亚洲综合在线 | 欧美成人一区二区三区 | 99九九视频| 99在线观看视频 | 亚洲精品一区二区三区中文字幕 | 国产综合视频在线观看 | 国产精品成av人在线视午夜片 | 国产日韩一区二区三区 | av在线入口| 国产欧美一区二区三区精品酒店 | 欧美一区二区三区啪啪 | 精品国产一区二区三区久久影院 | 亚洲一区二区精品 | 国产欧美精品一区二区色综合 | 精品久| 亚洲综合一区在线 | 日韩精品视频一区二区三区 | 伊人888| 午夜精品久久久久久久久久久久久 | 免费在线观看黄网站 | 国内精品视频在线 | 国产黄色小视频 | 中文字幕专区 |