DateTimex :: Web.

À¥ ÀÀ¿ë ÇÁ·Î±×·¥À»À§ÇÑ Datetime Factory
Áö±Ý ´Ù¿î·Îµå

DateTimex :: Web. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Kenichi Ishigaki
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~ishigaki/

DateTimex :: Web. ű×


DateTimex :: Web. ¼³¸í

DateTimex :: À¥Àº DateTime ÇÁ·¹ÀÓ ¿öÅ©ÀÌ¸ç ¸Å¿ì À¯¿ëÇÏ°í ¿ÏÀüÇÕ´Ï´Ù. ±×·¯³ª ¶§·Î´Â ³Ê¹« ¾ö°ÝÇÏ°í ¹ø°Å·ÓÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸Ãà ÇÒ ¶§ ÀϹÝÀûÀ¸·Î ³Ê¹« ¸¹Àº °øÅë DateTime ±¸¼º ¿ä¼Ò¸¦·ÎµåÇؾßÇÕ´Ï´Ù. ±×°Ç ¸¶¸¥ÀÌ ¾Æ´Ñ°¡¿ä. ¿©±â¿¡ ´ÞÄÞÇÏ°Ô ¸¸µå´Â °øÀåÀÌ ÀÖ½À´Ï´Ù. ´õ ¸¹Àº ÃÊÄݸ´À̳ª Å©¸²À» ¿øÇÑ´Ù¸é ÀÚ½ÅÀ» µµ¿ì½Ê½Ã¿À. DateTime ÇÁ·¹ÀÓ ¿öÅ©´Â ´Ù¾çÇÑ Flavors¸¦ ÀÚ¶ûÇÕ´Ï´Ù. Synopsis DateTimex :: Web # °øÀåÀ» ¸¸µì´Ï´Ù. MY $ DTX = DATETIMEX :: Web-> New (time_zone => '¾Æ½Ã¾Æ / µµÄì'); # ±×·± ´ÙÀ½ °Å±â¿¡¼­ DateTime °´Ã¼¸¦ Àâ¾Æ¶ó. ³» $ obj = $ dtx-> Áö±Ý; # datetime »ý¼ºÀÚ¿¡ ´ëÇÑ Àμö°¡ÀÖ´Â # $ obj = $ dtx-> (year => 2008, month => 2, day => 9); # ¶Ç´Â ePoch (´ç½ÅÀÌ 'eroch =>'ÇÊ¿ä ¾øÀ½). $ obj = $ dtx-> from_epoch (½Ã°£); # ¶Ç´Â wwwc datetime Çü½Ä ¹®ÀÚ¿­À» »ç¿ëÇÕ´Ï´Ù. MY $ OBJ = $ DTX-> from_rss ( '2008-02-09T01 : 00 : 02'); # ½ÇÁ¦·Î ¾î¶² Çü½ÄÀÇ Ç÷¯±×ÀÎÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. MY $ OBJ = $ DTX-> PARSE_AS (mysql => '2008-02-0901:00:02'); # ¹°·Ð ´ç½ÅÀº °ï°æÀ» °¡Áö°í ±¸¹® ºÐ¼®ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. MY $ OBJ = $ DTX-> ±¸¹® ºÐ¼® ( '% Y- % m-% D', $ ¹®ÀÚ¿­); # HTTP Çì´õ¿¡ DateTime ¹®ÀÚ¿­À» ¸¸µé·Á¸é ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³» $ str = $ dtx-> for_http; # ¶Ç´Â À̸ÞÀÏ (ÀÓÀÇÀÇ DateTime °´Ã¼¸¦ Àü´ÞÇÒ ¼ö ÀÖÀ½). ³» $ str = $ dtx-> for_mail ($ dt); # ¶Ç´Â µ¥ÀÌÅͺ£À̽º (Datetime »ý¼ºÀÚ¸¦À§ÇÑ Àμö Æ÷ÇÔ). my $ str = $ dtx-> for_mysql (year => 2007, ¿ù => 3 ÀÏ => 3); # ½ÇÁ¦·Î ¾î¶² Çü½ÄÀÇ Ç÷¯±×ÀÎÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. MY $ STR = $ DTX-> ·»´õ¸µ (mysql => $ dt); # ¹Ì¼¼ÇÑ ÅëÁ¦¸¦ ¿øÇϽʴϱî? MY $ STR = $ DTX-> Çü½Ä ( 'mysql') -> format_date ($ dt); Á¦Ç°ÀÇ È¨ÆäÀÌÁö


DateTimex :: Web. °ü·Ã ¼ÒÇÁÆ®¿þ¾î