json-datetime.

JSON ½ºÆ®¸²¿¡ Æ÷ÇÔ µÈ DateTime °ªÀÇ ÀûÀýÇÑ µðÄÚµùÀ» Çã¿ëÇÕ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

json-datetime. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Nicola Iarocci
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://github.com/nicolaiarocci/

json-datetime. ű×


json-datetime. ¼³¸í

JSON-DateTimeÀº JSON Stream¿¡ Æ÷ÇÔ µÈ DateTime °ªÀÇ ÀûÀýÇÑ µðÄÚµùÀ» Çã¿ëÇÏ´Â ÆÄÀ̽㠸ðµâÀÔ´Ï´Ù. JSON Ç¥ÁØ RFC 4627Àº DateTime À¯ÇüÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. À̵éÀº ÀϹÝÀûÀ¸·Î ¹®ÀÚ¿­·Î Ç¥ÇöµÇ¸ç ÆÄÀ̽㠵ðÄÚ´õ´Â ±×´ë·Î µðÄÚµùÇÕ´Ï´Ù. ´ÙÀ½ ¿¹Á¦¸¦ °í·ÁÇϽʽÿÀ. ÆÄÀ̽㠰¡Á® ¿À±â SimpleJsonÀ¸·Î JSONÀ¸·Î >>> TEST = '{ "À̸§": "John Doe", "Born": "Thu, 1201210:00:49 UTC"}'>>> JSON. ·Îµå (Å×½ºÆ®) { 'À̸§': 'John Doe', 'Born': 'Thu, 1201210:00:49 UTC'} ¾Ë ¼ö ÀÖµíÀÌ °á°úÀûÀ¸·Î »çÀüÀº ¿©ÀüÈ÷ ¹®ÀÚ¿­ÀÔ´Ï´Ù. SolutionJSON-DateTimeÀº Python SimpleJson` Loads`method ÁÖÀ§ ¸Å¿ì °£´ÜÇÑ ·¡ÆÛÀÔ´Ï´Ù. JSON ¹®ÀÚ¿­¿¡ Æ÷ÇÔ µÈ DateTime °ªÀ» µðÄÚµùÇÕ´Ï´Ù. ÆÄÀ̽㠰¡Á® ¿À±â JSONÀ¸·Î JSONDATETIME JSON >>> TEST = '{ "À̸§": "John Doe", "Born": "Thu, 1201210:00:49 UTC"}'> >> JSON.Loads (Å×½ºÆ®) { 'À̸§': 'John Doe', 'Born': DateTime.DateTime (2012, 3, 1, 10, 0, 49)} ¹®ÀÚ¿­Àº À¯È¿ÇÑ`strptime ()`datetime¿Í ÀÏÄ¡ÇؾßÇÕ´Ï´Ù. DateTime °ªÀ¸·Î µðÄÚµùÇÏ·Á¸é Çü½ÄÀ» ÁöÁ¤ÇϽʽÿÀ. ¿É¼Ç`datetime_format` Àμö°¡ ´©¶ô µÈ ÀÌÈÄ À§ÀÇ ¿¹¿¡¼­ ±âº» RFC1123 Çü½Ä (`% a, % d % b % y % h : % m : % s UTC ')ÀÌ »ç¿ëµË´Ï´Ù. ´ÙÀ½ ¿¹Á¦¿¡¼­´Â »ç¿ëÀÚ Á¤ÀÇ Çü½ÄÀ» »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù. JSONÀ¸·Î Python °¡Á® ¿À±â JSON >>> TEST = '{ "À̸§": "John Doe", "Born": "Thu, 2012"}'>>> JSON. ·Îµå (TEST, DATETIME_FORMAT = "% a, % d % b % Y") { 'À̸§': 'John Doe', 'Born': DateTime.DateTime (2012, 3, 1)} »ç¿ëÀÚ Á¤ÀÇ ÆĽÌÀÌ ÁÖÀ§ÀÇ ·¡ÆÛ `Loads '¸Þ¼­µå´Â`object_hook``object_hook` Àμö¸¦ ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, Àιٿîµå JSON StreamÀÇ »ç¿ëÀÚ Á¤ÀÇ ±¸¹® ºÐ¼®À» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. json-datetimeProductÀÇ È¨ÆäÀÌÁö¸¦ ¼³Ä¡ÇϽʽÿÀ.


json-datetime. °ü·Ã ¼ÒÇÁÆ®¿þ¾î