![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
mktime説明int mktime ( int hour, int minute, int second, int month, int day, int year, int [is_dst])è¦å‘Š: 引数ã®é †ç•ªãŒã€é€šå¸¸ã® UNIX mktime() ã®å¼•æ•°ã®é †ç•ªã¨ ç•°ãªã£ã¦ã„ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ä¸‹ã•ã„。 ã“ã®ã“ã¨ã¯ã€(以下ã«ç¤ºã™ã‚ˆã†ã«)パラメータをå³ã‹ã‚‰å·¦ã« çœç•¥å‡ºæ¥ã‚‹ã‚ˆã†ã«ã™ã‚‹ã“ã¨ã«å½¹ç«‹ã£ã¦ã„ã‚‹ã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。 ã“れらã®å€¤ã‚’ã‚¹ã‚¯ãƒªãƒ—ãƒˆã§æ··ç”¨ã™ã‚‹ã¨ã„ã†ã®ã¯ã€ã‚りãŒã¡ãªã‚¨ãƒ©ãƒ¼ã§ã™ã€‚ 与ãˆã‚‰ã‚ŒãŸå¼•æ•°ã«å¾“ã£ã¦ UNIX ã®ã‚¿ã‚¤ãƒ スタンプを返ã—ã¾ã™ã€‚ ã“ã®ã‚¿ã‚¤ãƒ スタンプã¯ã€Unix epoch(1970å¹´1月1æ—¥)ã‹ã‚‰ 指定ã•ã‚ŒãŸæ™‚刻ã¾ã§ã®é€šç®—秒を表ã™é•·æ•´æ•°ã§ã™ã€‚ 引数ã¯å³ã‹ã‚‰é †ã«çœç•¥ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚çœç•¥ã•れãŸå¼•æ•°ã¯ã€ ãƒãƒ¼ã‚«ãƒ«ã®æ—¥ä»˜ã¨æ™‚刻ã«å¾“ã£ã¦ã€ç¾åœ¨ã®å€¤ã«ã‚»ãƒƒãƒˆã•れã¾ã™ã€‚ is_dst ã¯ã‚µãƒžãƒ¼ã‚¿ã‚¤ãƒ ã®æ™‚ã«1ã«ã‚»ãƒƒãƒˆã•れ〠ãã†ã§ãªã„時ã«0ã«ã€ã‚µãƒžãƒ¼ã‚¿ã‚¤ãƒ ã§ã‚ã‚‹ã‹ã©ã†ã‹ãŒä¸æ˜Žã§ã‚ã‚‹å ´åˆã«-1 ã«ã‚»ãƒƒãƒˆã•れã¾ã™ã€‚
mktime() ã¯å…¥åŠ›æ—¥ä»˜ã®æœ‰åŠ¹æ€§ã‚’ç¢ºèªã—ã¦ãŠã‚Šã€ 範囲外ã®å…¥åŠ›ã‚’è‡ªå‹•çš„ã«ä¿®æ£ã—ã¦è¨ˆç®—ã—ã¦ãれるã®ã§ä¾¿åˆ©ã§ã™ã€‚ 例ãˆã°ã€ä»¥ä¸‹ã®å„行ã¯ã„ãšã‚Œã‚‚æ–‡å—列 "Jan-01-1998"を出力ã—ã¾ã™ã€‚ 指定ã—ãŸæœˆã®æœ€å¾Œã®æ—¥ã¯æ¬¡ã®æœˆã® -1 ç•ªç›®ã®æ—¥ã§ã¯ãªãã€"0" ç•ªç›®ã®æ—¥ ã¨ã—ã¦è¡¨ã™ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚以下ã®ä¾‹ã¯ã¨ã‚‚ã«æ–‡å—列"The last day in Feb 2000 is: 29" を出力ã—ã¾ã™ã€‚ yearã€monthã€dayをゼãƒã¨ã—ãŸæ—¥ä»˜ã¯ã€ä¸æ£ã¨åˆ¤å®šã•れã¾ã™ã€‚ (ã•ã‚‚ãªãã°ã€30.11.1999ã¨è¦‹ãªã•れã¾ã™ãŒã€æ„図ã—ãŸçµæžœã«ã¯ãªã‚‰ãªã„ ã§ã—ょã†ã€‚)
|