並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

DateTimeの検索結果1 - 22 件 / 22件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

DateTimeに関するエントリは22件あります。 pythonプログラミングlibrary などが関連タグです。 人気エントリには 『DateTime.MinValue や new DateTime() は危険 - Cube Lilac』などがあります。
  • DateTime.MinValue や new DateTime() は危険 - Cube Lilac

    昨日、コロナ接触確認アプリ COCOA が、バージョンアップで起動不能になる と言う現象が確認されたらしく、この問題の検証が GitHub 上で行われていました(COCOA v1.4.0 が起動しない - Issue #517 - cocoa-mhlw/cocoa)。この Issue によると、原因は .NET の DateTime 構造体の扱いにあったようです。 私自身も過去に似たような経験をした事がありますが、DateTime.MinValue や new DateTime()(引数無しで初期化)を使用するのは危険です。これら自体に直接的な問題があると言う訳ではないのですが、タイムゾーン間での時刻変換を実施すると例外が発生する時があります。 この問題はシリアライズの際に顕在化する事が多いようです。これは、シリアライズの際に DateTime オブジェクトの内容を UTC 時刻に変換する

      DateTime.MinValue や new DateTime() は危険 - Cube Lilac
    • PythonでISO 8601形式の文字列と日時datetimeを相互変換 | note.nkmk.me

      datetime, date, timeオブジェクトの基本や、ISO形式ではない任意の形式の文字列との相互変換については以下の記事を参照。 関連記事: Pythonのdatetimeで日付や時間と文字列を変換(strftime, strptime) 日時(日付・時刻)を文字列に変換: isoformat() 日時(日付・時刻)をISOフォーマット(ISO 8601)の文字列に変換するには、date, time, datetimeオブジェクトのisoformat()メソッドを使う。 dateオブジェクトを変換 以下のdateオブジェクトを例とする。

        PythonでISO 8601形式の文字列と日時datetimeを相互変換 | note.nkmk.me
      • Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ

        みなさんこんにちは! JSONファイルは正しく扱えていますか?PythonでJSONを出力の際、文字化けしてしまったり、datetime型がうまく扱えずにエラーがでてしまったり、エンコード問題に悩まされたりしていませんか? 今日はそんな方たちのために、JSONのdumpsについて詳しく見ていきたいと思います! json dumpsとは さて、実際にdumps関数をのどのように使うのか見ていまえに、そもそもdumps関数がどんなものかということについて見ていきます。 dumps関数とはデータをJSON形式にエンコードすることのできる関数です。jsonライブラリでは、loads関数がデコード、dumps関数がエンコードとなっています。 エンコードとはデータを別の型に変換してくれることで、デコードとはエンコードされた型をもとに戻すことです。 loads関数や、そもそもJSONが何か怪しいという方

          Pythonでjson dumpsを使いこなそう!(encoding、foramt、datetime) | 侍エンジニアブログ
        • DBでdateとdatetimeを扱うときのカラム名suffixの使い分け - モヒカンメモ

          結論 扱うデータが日付 (date) なら、 registered_on のようにsuffixには on を使うべし 扱うデータが日時 (datetime) なら、 registered_at のようにsuffixには at を使うべし 背景 これまでデータベースのカラム名を命名する際、日付 (date) でも日時 (datetime) でもsuffixには at を使っていた。 だが先日、英語的には日付と時間で明確に使い分けがあって日付の場合は at よりも on のほうが適切である、と教えてもらった。 english-club.jp 端的にまとめると、 at は点を示す前置詞なので時間を厳密に表す場合に適切、 on は曜日や日など(時間に比べて)幅のあるものを表す場合に適切、ということらしい。 コーディング規約的にはどうなのか 理屈としては理解できたが、これまで聞いたことがない使い分け

            DBでdateとdatetimeを扱うときのカラム名suffixの使い分け - モヒカンメモ
          • Pythonのdatetimeを簡単に使いたいならpendulum - Qiita

            なにをするか pendulumの使い方を確認する Official GitHub pendulumってなに pythonのdatetimeライブラリも提供している時間や日付の取り回しを遥かに良くした便利ライブラリ。 用例 # 自動でAsia/Tokyoを設定してくれるのでnow関数は引数不要? >>> now = pendulum.now() >>> print(now.timezone) Timezone('Asia/Tokyo') # 2019年5月1日0時0分0秒をAsia/TokyoとUTCで表示 >>> in_utc = pendulum.datetime(2019, 5, 1, 0, 0, 0) >>> in_utc.timezone Timezone('UTC') >>> print(in_utc) 2019-05-01T00:00:00+00:00 >>> in_jpn =

              Pythonのdatetimeを簡単に使いたいならpendulum - Qiita
            • Pythonのdatetime.timedeltaで秒を扱う際に注意すべきたったひとつのこと | DevelopersIO

              こんにちは。サービスグループの武田です。 みなさんプログラムで日時の扱いは得意でしょうか?基本的には言語の標準ライブラリを使うことが多いのではないでしょうか。 今回はPythonのお話です。Pythonは標準でdatetimeモジュールが提供され、日付や時間、タイムゾーンなどを扱えます。その中にtimedeltaオブジェクトというものが提供されているのですが、これは 時刻間の差 を表すという、他の言語ではあまり見ないユニークな機能を提供します。 使い方の例を次に示します。+演算子などでdatetimeオブジェクトと演算でき、直感的に日時の操作が可能です。 from datetime import datetime, timedelta d = datetime.fromisoformat("2004-07-07T00:00:00") d #=> datetime.datetime(2004

                Pythonのdatetime.timedeltaで秒を扱う際に注意すべきたったひとつのこと | DevelopersIO
              • It's Time For A Change: datetime.utcnow() Is Now Deprecated

                I was going through the release notes of the new Python 3.12 version the other day, and one item caught my attention in the deprecations section: datetime.datetime’s utcnow() and utcfromtimestamp() are deprecated and will be removed in a future version. If you have followed my web development tutorials you must have seen me use utcnow() a lot, so I will clearly need to re-train myself to use an al

                  It's Time For A Change: datetime.utcnow() Is Now Deprecated
                • DenoのDateTimeライブラリPteraをリリースしました

                  Ptera DenoのDateTimeライブラリであるPteraをリリースしたので、その紹介(宣伝)をします。 素敵なロゴはDenoのイラストを数多く書いてらっしゃる hashrockさんにデザインしていただきました! これまでNode.jsのライブラリはMoment.js、Day.js、Luxon、date-fns などいくつか選択肢がありました。 ただ、Denoで書かれているThird Partyライブラリは自分が調査した限り見当たらなかったので、作ってみました。 Getting Started メインで使用するAPIはdatetimeです。 引数なしの場合、ローカルの現在時刻で返します。ISO8601の文字列やJavaScriptのDateなども引数としてサポートしています。 import { datetime } from "https://deno.land/x/ptera/mo

                    DenoのDateTimeライブラリPteraをリリースしました
                  • 【MySQL】WHERE BETWEENは本当に速いのか ~datetimeカラムの場合~

                    はじめに この前仕事の本番環境にて、あるSQLがいつの間にか4000msほどかかるようになっていました。 WHERE句で使用していたdatetime型のカラムにインデックスを張っておらず、 100万レコードに対してフルスキャンが走っていたことが原因の1つでした。 インデックスを張り、速度も70msに短縮できたので上長に報告したところ、 「もともとのSQLは比較演算子で絞ってるの? BETWEENの方が速いんじゃない?」 との指摘があったので検証を行いました。 MySQLでは度々 「WHERE句で範囲を絞るときは比較演算子よりもBETWEENの方が速い」 と言われます。 本当にBETWEEN演算子は速いのか、検証してみたいと思います。

                      【MySQL】WHERE BETWEENは本当に速いのか ~datetimeカラムの場合~
                    • How to calculate datetime in Python - ITipsUs

                      Sometimes we would like to calculate datetime in Python. Then we search like "Python date time calculate". So today I introduce about "How to calculate datetime in Python". How to calculate datetime in Python In order to calculate datetime in Python, we can use timedelta with datetime module. datetime module When we deal with date or time, we use datetime module. If you want to set fixed date, you

                        How to calculate datetime in Python - ITipsUs
                      • PythonでUNIX時間(エポック秒)と日時datetimeを相互変換 | note.nkmk.me

                        UNIX時間(エポック秒)は協定世界時 (UTC) での1970年1月1日午前0時0分0秒からの経過秒数。Pythonでは、UNIX時間(エポック秒)と日時(日付と時刻)を表すdatetime型のオブジェクトを相互に変換できる。 日時を処理するdatetimeモジュールについての基本的な内容は以下の記事を参照。 関連記事: Pythonのdatetimeで日付や時間と文字列を変換(strftime, strptime) UNIX時間はファイルのタイムスタンプ(作成日時や更新日時)を表す際にも用いられる。また、現在時刻のUNIX時間はtime.time()で取得できる。詳細は以下の記事を参照。 関連記事: Pythonでファイルのタイムスタンプ(作成日時や更新日時)を取得 関連記事: Pythonで現在時刻・日付・日時を取得 UNIX時間(エポック秒)とは UNIX時間(エポック秒)は協定世

                          PythonでUNIX時間(エポック秒)と日時datetimeを相互変換 | note.nkmk.me
                        • ISO 8601形式のDateTimeの扱いには気をつけよう - Qiita

                          概要 これは、私の体験談ですがFlutterでクライアントサイドの開発をしている際、APIのレスポンスで来る日付と、アプリ内部で持っている現在日時を比較するというロジックに関する不具合報告が上がってきました。 それについて調査していたところ、ISO 8601形式のDateTimeがAPIから返却されるのに対し、何も考えずただDateTime型にパースしていました。 その結果、よからぬ挙動を起こしていたため備忘録として残したいと思います。 DateTimeの種類(抜粋) データーベースのシステムや、FirebaseなどのNoSQLサービスなどにも依存すると思いますが、DateTimeはいろいろな形式があります。 ISO 8601 ISO8601が今回の問題の日付フォーマットですが、以下のような種類があります 完全形式: 2023-08-01T00:00:00+09:00 短縮形式: 2023

                            ISO 8601形式のDateTimeの扱いには気をつけよう - Qiita
                          • Pythonのdatetimeを使いこなそう!現在日時取得から文字列変換まで|DS Media by Tech Teacher

                            などといった悩みを抱えることもありますよね。 そこで今回はdatetimeモジュールに関する知識や使い方を詳しく説明していきます。 ぜひ最後までご覧くださいね。 datetimeモジュールについて 「datetimeモジュール」とは、Pythonで日付や時刻に対してさまざまな操作をすることができるモジュールで、現在の時刻の取得から日時の計算、指定した形式での表示などを行うことができますよ。 datetimeモジュールのオブジェクトは以下の通りです。 datetime:日付と時刻を扱う date:日付を扱う time:時刻を扱う timedelta:時間差を扱う ここで、モジュール・オブジェクト・メソッドの関係性を紹介します。

                              Pythonのdatetimeを使いこなそう!現在日時取得から文字列変換まで|DS Media by Tech Teacher
                            • 【Python】日付 datetimeの足し算・引き算

                              日付・時間を引く(減算) import datetime # 現在時刻 dt1 = datetime.datetime.now() print(dt1) #[結果] 2023-08-23 07:12:20.806648 # 1日前 dt2 = dt1 + datetime.timedelta(days=-1) print(dt2) #[結果] 2023-08-22 07:12:20.806648 # 1時間前 dt2 = dt1 + datetime.timedelta(hours=-1) print(dt2) #[結果] 2023-08-23 06:12:20.806648 # 10分前 dt2 = dt1 + datetime.timedelta(minutes=-10) print(dt2) #[結果] 2023-08-23 07:02:20.806648 # 30秒前 dt2 =

                              • Pythonでdatetime.datetime.now()を使った日付計算をする際の注意 - Qiita

                                概要 datetime.datetime.now()を使って日付を計算しようとしたときに意図しない結果になる場合がある。 datetime.datetime(YYYY, mm, dd)とdatetime.datetime.now()を使って日数の差分を取得したい場合 事例 datetime.datetimeオブジェクトは時刻を省略して日付のみで作成することも出来る。 この場合、時間と分は0となる。

                                  Pythonでdatetime.datetime.now()を使った日付計算をする際の注意 - Qiita
                                • GitHub - Tak-Iwamoto/ptera: Ptera is DateTime library for Deno

                                  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

                                    GitHub - Tak-Iwamoto/ptera: Ptera is DateTime library for Deno
                                  • Kotlinマルチプラットフォーム対応のDateTimeライブラリ「kotlinx-datetime」 - 虎の穴開発室ブログ

                                    こんにちは、虎の穴ラボの磯江です。 虎の穴ラボ Advent Calendar 2020 - Qiita2日目の記事になります。 1日目は奥谷さんがNuxtの記事を書いているので、読んでみてください。 toranoana-lab.hatenablog.com 3日目は大場さんのSEOについての記事です。 qiita.com 今回はKotlinマルチプラットフォームに対応したDateTimeAPIとして「kotlinx-datetime」ライブラリを紹介します。 github.com 2020年12月「kotlinx-datetime」は実験的なライブラリです。今後、APIの内容は変更される可能性があります。 Kotlin/JVMで日時や日付を扱う場合、java.timeパッケージのLocalDateTimeやLocalDateを利用するのが一般的です。 import java.time.L

                                      Kotlinマルチプラットフォーム対応のDateTimeライブラリ「kotlinx-datetime」 - 虎の穴開発室ブログ
                                    • WordPress5.3, 日付/時刻取得の変更と新しい関数。DateTimeクラスが基準になる。

                                      WordPress5.3では日付/取得関数が大きく変わります。これまでの関数は非推奨になり将来なくなります。それに代わって新しい関数が追加されました。 PHPではすでにDateTimeを使うのが当たり前だったので、やっとWPもやってくれた印象。 公式ガイドからサンプルコードつきでかんたんに解説します。

                                        WordPress5.3, 日付/時刻取得の変更と新しい関数。DateTimeクラスが基準になる。
                                      • DateTime convert error between spreadsheet and BigQuery - ITipsUs

                                        I got datetime convert error when I tried to select datetime column of spreadsheet. BigQuery(BQ) is very useful for data analysis or processing. It is good at handling huge data. It returns summary result in short time. And we can use spreadsheet as data source of BigQuery. But you may get such kind of message when you try to select spreadsheet data.

                                          DateTime convert error between spreadsheet and BigQuery - ITipsUs
                                        • 時系列データの可視化:datetime型のx軸操作 - Qiita

                                          はじめに データをより良く理解したい/伝えたいということで可視化を頑張ってたんですが、時系列のx軸の操作でハマりました。これまでもpandasやseabornを使ってましたが、matplotlibの理解度が低く、かゆいところに手が届かない事が多々ありました 。そこで、体系的に理解した上でハマりを解消することにしました 元々のハマりどころ紹介 ・データ概要:時刻(ex. 9:13)に関する時系列データ。時間間隔は一定でない。 ・ハマりどころ: 下図はPandas.Series.barで可視化したものです。 - 「x軸目盛りのラベル多すぎ」 -> 好みの間隔で表示数を間引きしたい - 「09:02:00じゃなくて09:02までで良い」-> 表示フォーマット操作したい など、大したことじゃないんですが、自由に設定するのは案外難しく、イライラするレベルのハマりに陥ったのです・・・ matplotl

                                            時系列データの可視化:datetime型のx軸操作 - Qiita
                                          • Pythonのdatetimeモジュール: よくあるミスとエラー解消方法 - Python転職初心者向けエンジニアリングブログ

                                            Pythonのdatetimeモジュール: よくあるミスとエラー解消方法 1. datetimeモジュールの概要 Pythonのdatetimeモジュールは、日付や時間を扱うための機能を提供します。日付、時刻、日時の計算や比較、書式設定など、さまざまな操作が可能です。 2. モジュールのインポート まずは、datetimeモジュールを使うためには、正しくインポートする必要があります。 import datetime 3. よくあるミスとエラー解消方法 ミス1: 日付や時刻のフォーマットの指定ミス 日付や時刻を文字列に変換する際に、フォーマットの指定を誤ることがあります。 import datetime # ミス: フォーマット指定が誤っている today = datetime.datetime.now().strftime("%Y-%m-%d") # 期待されるフォーマット: "2023-

                                              Pythonのdatetimeモジュール: よくあるミスとエラー解消方法 - Python転職初心者向けエンジニアリングブログ
                                            • MySQL5.6.5からDATETIME型で行生成時刻と更新時刻を自動でセットすることができるようになりましたよ

                                              by @dekokun on 2014/05/31 20:46 Tagged as: MySQL. どうも。先日結婚式を挙げました。二次会のために手作りの巨大くす玉を作るノウハウを手に入れましたのでそのあたりもいずれブログに書きたいですね。 概説 MySQL5.6.5から、DATETIME型でも行の生成時刻と更新時刻を自動更新できるようになりましたよ。 方法 作成時刻は DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP で 更新時刻は DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP で宣言しましょう 参照:How do you set a default value for a MySQL Datetime column? 以下、MySQL5.6.17で検証

                                                MySQL5.6.5からDATETIME型で行生成時刻と更新時刻を自動でセットすることができるようになりましたよ
                                              1

                                              新着記事