並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

datetimeの検索結果1 - 19 件 / 19件

  • 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
    • [MySQL] datetime 列に対する検索速度効率の違いを検証する

      ▼ はじめに 本日は満席の運びでこれはどうも わたくし株式会社 Belong で Engineering Manager をしている七色メガネと申します いやはや九月になったというのにまだまだ暑いですねえ と言ってお天道様を憎む勇気もないしがない路傍石でございますから やれ異常気象だのやれ二季の到来だの世間様と足並み揃えてあちらで騒ぎこちらで踊りなどをしておるわけですけれどもええ 氷菓片手に暦をチラとみてみますと、今は暦の上では立秋といい秋の始まりに片足を突っ込んでいるというですから驚きです とはいえ九月の中頃まで続く暑さのことを残暑という慣わしは古くからあるそうで 立秋という言葉が涼の到来を表すものではないというのは昔から続くものというのはなんともおかしな話ではありますなあ 立という言葉から私は立てば芍薬、の句を連想しましたがそれをもじりまして一つ 立てば灼熱座れば炮烙歩く姿は湯気の中

        [MySQL] datetime 列に対する検索速度効率の違いを検証する
      • 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転職初心者向けエンジニアリングブログ
        • MySQLでDATETIMEのデフォルト値変更時にSQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default valueエラーが出たときの対処法

          MySQLでDATETIMEのデフォルト値変更時に Invalid default valueエラーが出たときの対処法 MySQLでTIMESTAMP型や、DATETIME型のデフォルト値を変更しようとした時に起きるInvalid default valueエラーの解決方法は以下の2通りです。 それぞれの対処法について解説します。 ①TIMESTAMPとDATETIMEに入れることができる値にしましょう 1つ目の解決方法は「TIMESTAMPやDATETIMEに入れることができる値にする」という方法です。 特に問題ない場合は、こちらをオススメします。 Invalid default valueエラーが出ている理由として「適した値が入っていない」ということが考えられるので、TIMESTAMPやDATETIMEに適した値を入れてあげる感じですね。 公式ドキュメントによると、入れることにできる値

            MySQLでDATETIMEのデフォルト値変更時にSQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default valueエラーが出たときの対処法
          • FlutterのUnit TestでDateTime.now()を固定する - くらげになりたい。

            FlutterのUnitTestのときに、現在時刻のテストをどうしようかなと、 いろいろ調べてみたときの備忘録(*´ω`*) このあたりを使うとよいらしい clock | Dart package テストしやすいDateTime.nowのパッケージ fake_async | Dart package Future/Stream/Timerなどの非同期のテストの便利パッケージ どちらもDartチームのパッケージなので、安心感ある Dart インストール まずはインストール $ fvm flutter pub add clock dev:fake_async プロダクトコード 実際のコードはこんな感じで、 DateTime.now()の代わりに、 clock.now()を利用すればOK import 'package:clock/clock.dart'; DateTime getNow() {

              FlutterのUnit TestでDateTime.now()を固定する - くらげになりたい。
            • BigQuery関数 | unixtimeをDATETIMEに変換する|とくきちのゆるログ

              方法 unixtime(秒)→ DATETIME WITH raw_data AS ( SELECT 1619531893 AS unixtime ) SELECT unixtime, -- TIMESTAMP_SECONDS関数を使う CAST(FORMAT_TIMESTAMP('%Y-%m-%d %H:%M:%S', TIMESTAMP_SECONDS(unixtime), 'Asia/Tokyo') as DATETIME) AS jst FROM raw_data 結果 unixtimejst unixtime(ミリ秒)→ DATETIME WITH raw_data AS ( SELECT 1619531893000 AS unixtime ) SELECT unixtime, -- TIMESTAMP_MILLIS関数を使う CAST(FORMAT_TIMESTAMP('%Y-

                BigQuery関数 | unixtimeをDATETIMEに変換する|とくきちのゆるログ
              • 【SQL Server】datetime2とはなんなのか?

                はじめに コジマです。 datetime型はわかるけど、datetime2ってなんなの? って人のための記事です。 私も最初見たときに「2」ってなんなの?ってなりました。 datetime2の説明 公式ドキュメントには以下のように定義されています。 24 時間形式の時刻と組み合わせた日付を定義します。 datetime2 は、既存の datetime 型を拡張して、日付範囲と既定の有効桁数を増やし、ユーザーが必要に応じて有効桁数を指定できるようにしたものと考えることができます。 datetime2 (Transact-SQL) より引用 datetimeを拡張して便利にしたよ。 というところですね。 datetimeと比較するとわかりそうです。 比較してみましょう。 datetimeとdatetime2の比較 以下に比較した表を記載します。 公式サイトからまとめました。 プロパティ dat

                  【SQL Server】datetime2とはなんなのか?
                • .NET Frameworkで DateTime を使用したコーディングのベスト プラクティス

                  XML の特殊なケース 私が最近話した何人かの人々は、DateTimeを表すXMLがGMT(ゼロオフセットなど)でフォーマットされるように、Webサービス上で時間値をシリアル化するという設計目標を持っていました。 クライアントに表示するためのテキスト文字列としてフィールドを解析するだけの希望から、サーバー上に存在する "UCT に格納されている" 前提を Web サービスの呼び出し元に保持したいなど、さまざまな理由を聞いたことがありますが、ワイヤー上のマーシャリング形式をこの程度に制御する正当な理由があるとは確信していません。 なぜですか? 単純に、DateTime 型の XML エンコードはインスタント イン タイムを表すのに完全に適しており、.NET Frameworkに組み込まれている XML シリアライザーは、時間値に関連するシリアル化と逆シリアル化の問題を管理する細かいジョブを実

                    .NET Frameworkで DateTime を使用したコーディングのベスト プラクティス
                  • datetime-local「有効な値を入力してください」の解決法|Code for Fun

                    解決方法① 送信ボタンを押したらフォームを Submit する 「送信」ボタンが押されたら onclick 属性を使ってフォーム送信します。 <form> <input type="datetime-local" name="date"> <input type="submit" value="送信" onclick="form.submit()"> </form> 解決方法② フォームのバリデーションを無効にする form タグに novalidate 属性をつけて、バリデーションが実行されないようにします。 <form novalidate> <input type="datetime-local" name="date"> <input type="submit" value="送信"> </form>

                      datetime-local「有効な値を入力してください」の解決法|Code for Fun
                    • [Dart]DateTime(日付・時刻)をUnixTime(エポック秒)に変換するには?

                      方法 DateTimeをUnixTimeに変換するには、millisecondsSinceEpochを使います。 具体的には、DateTimeからmillisecondsSinceEpochを呼び出します。 final unixTime = date.millisecondsSinceEpoch; millisecondsSinceEpochは、DateTimeのUnixTimeを返します。 使用例 void main() { final now = DateTime.now(); final nowUnixTime = now.millisecondsSinceEpoch; print(now); //2022-04-16 06:28:21.179 print(nowUnixTime); //1650058101179 }

                        [Dart]DateTime(日付・時刻)をUnixTime(エポック秒)に変換するには?
                      • 【Python基礎】datetime:NaT(Not-a-Time)とNumPyとPandasにおけるNaT判定 | 3PySci

                        要するに時間のデータなんだけど、値がない場合にNaTを使うというわけです。 なかなか日時で欠損値を扱うことがないようで、情報が少なく、扱いに結構苦労したので、自分なりにまとめておこうというのが今回のお話です。 numpyでのNanとNaT まずNaTを扱う可能性がある一つとしてnumpyの操作が挙げられます。 なぜならnumpyで扱う型の一つに、日時の型であるdatetime64型というのがあるからです。 またNaTを作るためにもnumpyを使うので、同時に紹介していきます。 まずおさらいですが、numpyでNanのデータを作成するのは「np.nan」でした。 そしてNanの判定をするのは「np.isnan(値)」でした。

                          【Python基礎】datetime:NaT(Not-a-Time)とNumPyとPandasにおけるNaT判定 | 3PySci
                        • MySQLのdatetime型のカラムから日付部分のみを取得する|サラトガ牧場

                          MySQL の日付フォーマットを使いたい時によく忘れてそうな関数。 そんな関数を備忘録として残しておきたいと思います。 日付フォーマット 下記のような datetime 型のカラムを参照した SELECT 文があります。 SELECT hoge_date FROM hogehoge; +---------------------+ | 2015-10-01 07:00:00 | | 2015-10-02 18:00:00 | +---------------------+ DATE_FORMAT 関数で年月日のみを取得するフォーマットを指定して参照してみます。 下記のパターンは年月日をハイフン区切りにしたものです。 mysql> SELECT DATE_FORMAT(hoge_date, '%Y-%m-%d') AS tmp_date FROM hogehoge; +-----------

                            MySQLのdatetime型のカラムから日付部分のみを取得する|サラトガ牧場
                          • SQLでdatetimeの差を秒の整数で取得 - Code Day's Night

                            MySQLのDATETIMEカラムの差を秒で取得する方法 startとendというカラムがDATETIMEだった場合、時間の差は select TIMEDIFF(`end`, `start`) で取得できる。この時、 00:12:13のようなフォーマットで返る これをさらにtime_to_sec関数で整数値の秒にする。 select TIME_TO_SEC( TIMEDIFF(`end`, `start`) ) この時間の平均が出したければ、下記のようにすればよい select AVG( TIME_TO_SEC( TIMEDIFF(`end`, `start`) ) )

                              SQLでdatetimeの差を秒の整数で取得 - Code Day's Night
                            • EXCELのシリアル値(日付・時刻)をPythonのdatetimeにする - SE_BOKUのまとめノート的ブログ

                              目次 EXCELのシリアル値(日付・時刻)をPythonのdatetimeにする EXCELの日付・時刻 Pythonのdatetime pandasだとめんどいので無理にやろうとしない EXCELのシリアル値(日付・時刻)をPythonのdatetimeにする データ分析を頼まれて、CSVファイルを受け取ったところ、日付・時刻がEXCEL形式の数値のままはいってた::というケースです。 例えば、文字列で「2023/10/27  17:15:10」の日付・時刻は「45226.71887」です。 少ない量なら、EXCELで開いて書式設定→値のみコピーしてCSVを上書きする・・みたいにコツコツやる手もありますが、数百ファイルもあると、やる気になりません。 EXCELの日付・時刻 EXCELの日付時刻は 整数部(シリアル値)=日付 少数分=時刻 を表します。 上記の「45226.71887」であ

                                EXCELのシリアル値(日付・時刻)をPythonのdatetimeにする - SE_BOKUのまとめノート的ブログ
                              • Pythonのdatetime(+pendulum)の扱いまとめ

                                from datetime import datetime, timezone TIME_ZONE: str = timezone(timedelta(hours=+9), 'Asia/Tokyo')

                                  Pythonのdatetime(+pendulum)の扱いまとめ
                                • 【MySQL x RUST 】MySQL の DateTime 型を Rust の NaiveDateTime 型として抜き出す - Qiita

                                  【MySQL x RUST 】MySQL の DateTime 型を Rust の NaiveDateTime 型として抜き出すMySQLAWSRustdatetimesqlx Hi, there! Rust が大好き SAmmys だよ! 今日はタイトルの通り、MySQLにDateTime型で格納されている情報をRustでNaiveDateTime形で取り出す内容だよ。 ・・・え、それだけ?の内容だけど備忘録として残しておくよ。 前提として、データを取り出す元のテーブルは以下のように作成したんだ。

                                    【MySQL x RUST 】MySQL の DateTime 型を Rust の NaiveDateTime 型として抜き出す - Qiita
                                  • MySQLのDATETIMEをとにかく素早くPerlのDateTimeオブジェクトにしたい - Masteries

                                    この記事は, Perl Advent Calendar 2023の6日目の記事です. 12月6日の26時くらいに公開されているかもしれませんが気にしないでください. qiita.com 5日目の記事は, @shogo82148 さんの「Amazon Linux 2023ベースのAWS Lambda Perl Runtimeを公開しました」でした. shogo82148.github.io タイトルにある通りで, MySQLのDATETIME(例えば2023-12-07 12:34:56)を, PerlのDateTimeオブジェクトにしたい訳です. まあ, 素早さ最優先ならTime::Momentを使いましょう, で完結するわけですが... metacpan.org ...ただまあ, 様々な事情でどうしてもDateTimeを使いたい, という場合もあるでしょう. そういう時にどういう選択肢が

                                      MySQLのDATETIMEをとにかく素早くPerlのDateTimeオブジェクトにしたい - Masteries
                                    • 休日つき datetime.date 風クラス - Qiita

                                      JavaScript で作ったものを Python で実装しました。 JHDate クラス JHDate はオブジェクトの生成時に休日を取得しています。 datetime.date に以下を追加しています。 プロパティ: holiday 休日名(振替休日も対象) クラス メソッド: holidays(year, month=None) 指定された年(year)と月(month)から祝日の一覧を返す。 振替休日は含みません。 #!/usr/bin/env python3 import datetime class JHoliday: MONTH = {n+1: {} for n in range(12)} def __init__(self, name, month, day, start=None, end=None): self._name = name self._month = mo

                                        休日つき datetime.date 風クラス - Qiita
                                      • datetimeピッカーまとめ

                                        datetimeピッカーまとめました。

                                        1