You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
What?¶ Arrow is a Python library that offers a sensible, human-friendly approach to creating, manipulating, formatting and converting dates, times, and timestamps. It implements and updates the datetime type, plugging gaps in functionality, and provides an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and
Pythonで日時を扱う方法をまとめます。datetimeまたはタイムスタンプで表現された日時を相互に変換する方法と、タイムゾーンの情報を持ったdatetimeを別のタイムゾーンの表現に変換する方法を書きます。 何がしたいのか? 2012-11-10T08:08:01+09:00のようにRFC 3339で表現された日時を2012-11-09 23:08:01+00:00や、より単純にUTCで2012-11-09 23:08:01のような表現に変換したい。実際に手を動かしながらPythonでのdatetime, timeの扱いを学びながら、RFC3339で書かれた日時をPythonのUTCにおけるdatetimeの表現に変換する方法をつかみます。 以下のコードのようになります。各処理ごとに細かくコメントを書きます。 # coding: utf-8 import calendar, datet
STRFTIME By Richard Felix and Chris Coyier. Live preview by Jake Moffatt clear / - + , . : % tab new line space Century%C20 in 2009 Year%ywithout century Year%Ywith century Month%m01..12 Month%bJan Month%BJanuary Week%V01..53 Week%WAssuming Monday First 00..53 Week%UAssuming Sunday First 00..53 Day%aMon Day%AMonday Day%d01..31 Day%e 1..31 Day%w0..6 Day%j001..366 Day%u1..7 Full Date%D%m/%d/%y VMS d
重要なことだから最初に伝えておくと、PHP5.3からは日付や時間の計算にUNIXTIMEなんて使わないでね。 2038年問題とかパッとみて、「これ何日間なの?」とか計算するのは、さよならしましょう。 手元にPHP5.3環境がある人は、インタラクティブモードを利用して実践しながら読むことをおすすめします。 さぁ、コンソールをひらいて、下記のコマンドを実行しましょう。 $ php -a DateTimeオブジェクト PHP5.3から導入された新機能として、日付に関するオブジェクトが増えました。 それが、DateTimeオブジェクトです。 $now = new DateTime(); echo $now->format("Y-m-d H:i:s") . PHP_EOL; 2010-12-28 23:00:20+09:00 昨日、明日、来週、来月はこんな感じ。 $yesterday = new D
http://d.hatena.ne.jp/Yoshiori/20100405 なんかたまに面白そうなネタが上がるので助かります。1ヶ月以上前のネタだけど・・・ LCでやってみました。 start_year = 2009 start_month = 04 end_year = 2010 ["%s%02d"%(y,m) for y in range(start_year, end_year+1) for m in range(1,13)][start_month-1:] ['200904', '200905', '200906', '200907', '200908', '200909', '200910', '200911', '200912', '201001', '201002', '201003', '201004', '201005', '201006', '201007', '2
ソースコード #!/usr/bin/python # coding: UTF-8 # 現在の日付・時刻の取得と出力 | datetimeクラスの属性、today()、strftime()メソッドの使い方 import datetime # datetimeモジュールのインポート import locale # import文はどこに書いてもOK(可読性などの為、慣例でコードの始めの方) # today()メソッドで現在日付・時刻のdatetime型データの変数を取得 d = datetime.datetime.today() # ↑モジュール名.クラス名.メソッド名 print 'd == %s : %s\n' % (d, type(d)) # Microsecond(10^-6sec)まで取得 # datetime型の各属性へのアクセス # year, month, day print
Pythonで特定の日の曜日を求めたい場合は、当然のことながらツェラーの公式をうんぬんするよりも、datetimeオブジェクトを使った方が断然楽です。例えば今日、2009年10月10日の曜日を求めたいなら: import datetime dt = datetime.datetime(2009, 10, 10) dt.weekday() こうすれば、5が返って、土曜日とわかります。簡単です。
Python | 21:55 | >>> import datetime >>> day = datetime.date(2009, 9, 20) >>> print day 2009-09-20 加算 >>> print day + datetime.timedelta(days=1) 2009-09-21 減算 >>> print day - datetime.timedelta(days=1) 2009-09-19
Dateオブジェクトを文字列に変換 Dateオブジェクトを指定したフォーマット文字列で取得 Dateオブジェクトから月末の日付を文字列として取得 Dateオブジェクトから月末の日付を取得し、指定したフォーマット文字列で取得 Dateオブジェクトの日付を現在日時に変換 Dateオブジェクトの日付を現在日時に変換し、指定したフォーマット文字列で取得 現在日時から1ヵ月後の日付を求める 現在日時から2ヵ月前の日付を求める 現在日時から36ヵ月後(3年後)の日付を求める <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" x
MySQL provides several functions that you can use to perform calculations on dates, for example, to calculate ages or extract parts of dates. To determine how many years old each of your pets is, use the TIMESTAMPDIFF() function. Its arguments are the unit in which you want the result expressed, and the two dates for which to take the difference. The following query shows, for each pet, the birth
Dateオブジェクトは、日付や時間などを扱うためのメソッドが定義されており、これらを使用することで、時間の計算や日付の換算等を簡単に行うことができます。 ◆ Dateオブジェクトを作成する際のパラメータ ・パラメータなし 現在の日付、時刻のオブジェクトを作成 例:today = new Date(); ・"Month day,year hours:minutes:second" の作成 例:myBirth = new Date("April 28,2002 06:30:00"); ・年、月、日を表す1組の整数 例:myBirth = new Date (02,4,28); ◆ Dateオブジェクトの値の取る範囲 Dateオブジェクトで利用する日付や時間のパラメータは以下のように定義されています。各プロパティやメソッドを利用する際に使われます。 パラメータ 範囲
お〜まちさんのブログでちょっと長いコメントをつけて恐縮してます。何度も書くと荒らしっぽいのでこちらに書きます。 正規表現を使うの何年振りだろ -- ディザInDesign JavaScriptで特定の日にちを指定するには var dateValue = new Date("Sun Nov 23 2008"); または、MM/DD/YYYYで var dateValue = new Date("11/23/2008"); とする必要があります。ちょっと日本人にはなじみのない表記ですね。そしてちょっと困ったことにW3C-DTF風のフォーマット「2008-11-23」を指定すると、とんでもない日付が帰ってきます。これはこまりもの。 日付フォーマットは、文化的な事情でとても複雑なことになっているんですね。 日付の表記に関するノート 規格に準拠するのはたいへんなことですが、少なくともW3C-DTFを
openpear がしばらくはてな ID でログインできなかったけど、昨日復活したと中の人が言ってたので復活記念としてリリースw PHP で和暦変換する必要があったので、ライブラリが無いかと思って探したけど無かった。 時間がなくて結局ベタに実装したけど、あったら便利なのかなぁと思って和暦変換をする Date_Japanese_Era を作った。 http://openpear.org/package/Date_Japanese_Era Perl の Date::Japanese::Era をポーティングした感じ*1。 <?php $era = new Date_Japanese_Era(array(2009, 7, 11)); echo $era->name; // 平成 echo $era->gengou; // name のエイリアス echo $era->year; // 21 ec
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く