Google+是谷歌公司推出的一款社交網(wǎng)絡(luò),允許用戶創(chuàng)建個(gè)人資料、分享內(nèi)容、加入興趣組等。而JSON(JavaScript Object Notation)是一種輕量級(jí)的數(shù)據(jù)交換格式,廣泛用于數(shù)據(jù)存儲(chǔ)和交換。本文將介紹Google+中JSON的時(shí)間類型。
"updated": "2018-08-15T20:17:23.452Z"
以上是一個(gè)JSON數(shù)據(jù)中時(shí)間類型的示例。其中,“updated”是屬性名稱,后面的字符串代表時(shí)間,“T”是日期和時(shí)間的分隔符,后面的“452Z”表示毫秒數(shù)和時(shí)區(qū)。這種時(shí)間格式被稱為ISO 8601,也是JSON常用的時(shí)間格式。
在Google+ API中,常見的時(shí)間類型有兩種:“updated”和“published”。其中,“updated”表示更新時(shí)間,“published”表示發(fā)布時(shí)間。它們?cè)贕oogle+中的應(yīng)用如下:
{ "kind": "plus#activity", "etag": "\"xw0en60W6-NurpUVT_bxG0aFrVE/wfHz57Ws3ZyuQW3boySaah9fPyk\"", "title": "Testing...", "published": "2018-08-15T16:17:23.452Z", "updated": "2018-08-15T20:17:23.452Z", "id": "z13hxfoaxs2uxxsux04cg5vmqoy1uztsjvc0k", "url": "https://plus.google.com/12345678901234567890/posts/z13hxfoaxs2uxxsux04cg5vmqoy1uztsjvc0k", "actor": { "id": "12345678901234567890", "displayName": "John Doe", "url": "https://plus.google.com/+JohnDoe", "image": { "url": "https://lh3.googleusercontent.com/-GftZRlfPqzE/AAAAAAAAAAI/AAAAAAAAAAA/ sXYtrAWxmKM/s50-c-k/photo.jpg" } }, "verb": "post", "object": { "objectType": "note", "content": "Testing the Google+ API...", "url": "" }, "provider": { "title": "Google+", "url": "https://plus.google.com/" }, "access": { "kind": "plus#acl", "description": "Public", "items": [ { "type": "public" } ] } }
以上是一個(gè)簡(jiǎn)單的Google+ API返回的JSON數(shù)據(jù)示例。可以看到,“published”和“updated”都出現(xiàn)了。
總之,在使用Google+ API中,要正確理解JSON的時(shí)間類型,以避免出現(xiàn)不必要的問題。