並び順

ブックマーク数

期間指定

  • から
  • まで

641 - 680 件 / 981件

新着順 人気順

datetimeの検索結果641 - 680 件 / 981件

  • Pythonで日付時間を扱う(datetime) | 東京大学 佐々木淳 研究室 沿岸環境学 海岸工学 環境水工学 水環境学

    時系列データ等で日付や時間を扱うには必要なモジュールを読み込みます.parseは文字列適当に解釈してdatetime.datetime型にします. [cc] In [1]: from datetime import datetime In [2]: from dateutil.parser import parse In [3]: ymd=parse("2016-11-23") In [4]: ymd Out[4]: datetime.datetime(2016, 11, 23, 0, 0) [/cc] 時分秒も併せて設定できます. [cc] In [5]: ymdhms=parse("2016-11-23 21:10:03") In [6]: ymdhms Out[6]: datetime.datetime(2016, 11, 23, 21, 10, 3) [/cc] 逆に,dateti

    • DateTimeクラスのdiffメソッドの罠 - HHeLiBeXの日記 正道編

      突然ですが、以下のコードの出力結果はどうなると思いますか?ちなみに「invert」というのは、結果が負の場合に「1」それ以外の場合に「0」になるプロパティ。 <?php date_default_timezone_set("Asia/Tokyo"); $dt1 = new DateTime("2017-12-01"); $dt2 = new DateTime("2017-11-30"); $diff1 = $dt1->diff($dt2); $diff2 = date_diff($dt1, $dt2); var_dump($diff1->invert, $diff2->invert); $dt1の方が未来なので、直観的にはint(0)になるだろうと思うところだが・・ ドキュメントは以下だけど・・・ PHP: DateTime::diff - Manual 明記されていないが、$dt2 -

        DateTimeクラスのdiffメソッドの罠 - HHeLiBeXの日記 正道編
      • エラー対処: Object of type datetime is not JSON serializable | Python - BioErrorLog Tech Blog

        Pythonのjsonモジュールを利用してjson変換する際に発生した、下記のエラーの対処法をまとめます。 "Object of type datetime is not JSON serializable" はじめに 背景 対処法 defaultパラメータ 対処法1:string変換 対処法2:カスタム変換 おわりに 参考 はじめに jsonモジュールを使うと、Python上でjsonを扱うことが出来ます。 しかし、json対応されていない形式は、そのままでは扱うことが出来ません。 今回、datetime形式が含まれたデータをjson変換しようとした際、以下のエラーに遭遇しました。 "Object of type datetime is not JSON serializable" これに対する対処法を整理します。 背景 まずはエラーに遭遇した状況を説明します。 AWS のPython

          エラー対処: Object of type datetime is not JSON serializable | Python - BioErrorLog Tech Blog
        • PowerShell/文字列の日時をDateTimeオブジェクトにする方法 - Windowsと暮らす

          2024-05-04 Windows11/インストールされているアプリに残っている場合の削除手順 Windows11 2023-11-28 テキスト関連ソフト/サクラエディタにDrag&Dropして開けるファイル最大数の設定 テキスト関連ソフト 2023-11-02 PowerShell/コマンドレットのエラーをTry..Catchする方法 PowerShell 2023-11-01 PowerShell/ネットワークドライブの接続・切断方法 2023-09-03 PowerShell/PowerShellでフォント一覧を取得する 2023-08-14 MenuBar 2023-08-09 PowerShell/PowerShellでファイル名の一部を変更するサンプルスクリプト 2023-07-25 開発ツール/WinMergeで比較開始からサブフォルダーも対象とする設定 開発ツール 20

          • RubyのDateTimeにタイムゾーンを指定する | class Techブログ

            時刻を扱うのはどの言語でも大変です。今回私がプログラムを書いていく中で時差に悩まされたのですが、そのときに少しでも知っておけば楽だったなぁということについて書いていこうと思います。 DateTimeオブジェクトを作る DateTimeを使うためには標準ライブラリを読み込む必要があります。なので忘れずに読み込むようにしましょう。 以下のようにしてDateTimeオブジェクトを作成します。 require 'date' datetime = DateTime.now # 現在時刻を取得 datetime = DateTime.new(2010, 2, 3, 4, 55, 50, "+09:00") # => 2010年2月3日4時55分50秒 日本時刻(時差9時間)で作成 datetime = DateTime.parse("2018-06-19T17:36:25+09:00") これでDat

              RubyのDateTimeにタイムゾーンを指定する | class Techブログ
            • class DateTime (Ruby 2.0.0)

              クラスの継承リスト: DateTime < Date < Comparable < Object < Kernel < BasicObject 要約 日付だけでなく時刻も扱える Date のサブクラスです。 簡単なつかいかた require 'date' a = DateTime.new(1993, 2, 24, 12, 30, 45) b = DateTime.parse('1993-02-24T12:30:45') b += 10 b - a #=> 10 b.year #=> 1993 b.strftime('%a') #=> "Sat" yesterday = DateTime.now - 1 目次 特異メソッド _strptime civil new commercial httpdate iso8601 jd jisx0301 now ordinal parse rfc2822

              • [Ruby] Apacheログ 時刻形式をDateTimeへ変換する – 黒川仁の文具堂ブログ三昧

                黒川仁の文具堂ブログ三昧 このブログでは、金沢市在住のプログラマ/サーバエンジニア 黒川 仁がWeb技術っぽい記事を書いています。 Apacheのログに出力される時刻の形式は [19/Jun/2013:13:52:02 +0900] のようになっている。 ログファイル – Apache HTTP サーバ ドキュメントによると次のような形式とのこと。 [day/month/year:hour:minute:second zone] day = 2*digit month = 3*letter year = 4*digit hour = 2*digit minute = 2*digit second = 2*digit zone = (`+' | `-') 4*digit さすがにDateTime.parseに突っ込んでもパースできず。 pry> DateTime.parse('[19/Jun

                • 2つのdatetime型の期間内で日毎、月毎に処理をする - メモ置き場

                  2つのdatetime型の期間内の日毎、または月毎にdatetimeを返すジェネレータ start_dateとend_dateの前後関係などは考慮していない # coding=utf-8 from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta def date_span(start_date, end_date): """start_date、end_dateの期間に含まれる日毎のdatetimeオブジェクトを返すジェネレータ """ for n in range((end_date - start_date).days + 1): yield start_date + timedelta(n) def month_span(start_date, end_date)

                    2つのdatetime型の期間内で日毎、月毎に処理をする - メモ置き場
                  • datetime属性 | HTMLリファレンス

                    datetime属性は日付のフォーマットを指定する属性です。 time要素 time要素にヒューマンリーダブルな日時が指定されている場合、datetime属性でマシンローダブルな日時を指定する必要があります。 <time datetime="2011-11-12">2011年11月12日</time> ins要素 ins要素にはdatetime属性を利用して追加した日時をマークアップすることができます。 <p><ins datetime="2005-03-16 00:00Z">追加された文章</ins></p> del要素 del要素にはdatetime属性を利用して削除した日時をマークアップすることができます。 <p><del datetime="2005-03-16 00:00Z">追加された文章</del></p> 登録日 : 2013年10月06日 最終更新日 : 2013年11月

                    • Twitterの`created_at`をAthenaのdatetimeに変換する - のんびりSEの議事録

                      Twitterのデータを分析用にS3に保存して、AthenaでSQLを投げたりしてるのですが、created_atの形式がAthenaでのdateに対応した形式では無いので、それをフォーマット出来るSQLを考えました。 Prestodb AthenaではPrestodbを利用しているようです。 よって、Prestodbのドキュメントから、日付フォーマットに関する情報を見つけました。 6.12. Date and Time Functions and Operators — Presto 0.191 Documentation parse_datetime(string, format) → timestamp with time zone parse_datetimeはJodaTimeとの互換性があるとのことで、DateTimeFormatから対応するパターンを探す。 DateTimeFo

                        Twitterの`created_at`をAthenaのdatetimeに変換する - のんびりSEの議事録
                      • C#のDateTimeの事なんですがDateTime同士で引き算をしたいのですがもちろんDateTime-DateTimeなん... - Yahoo!知恵袋

                        C#のDateTimeの事なんですが DateTime同士で引き算をしたいのですがもちろんDateTime-DateTimeなんてできるはずないです 何とかしてしたいのですがいい方法はないでしょうか C#のDateTimeの事なんですが DateTime同士で引き算をしたいのですがもちろんDateTime-DateTimeなんてできるはずないです 何とかしてしたいのですがいい方法はないでしょうか

                          C#のDateTimeの事なんですがDateTime同士で引き算をしたいのですがもちろんDateTime-DateTimeなん... - Yahoo!知恵袋
                        • sqlalchemyでpandasのdatetime型をMySQLに1行ずつInsertする方法 - Qiita

                          解決したい問題 sqlalchemyでMySQLにpandasのdatetime型を1行ずつInsertしたい場合があるかと思います。 そのときに、pandasのdatetime型をそのまま挿入しようとするとエラーになります。 例えば以下のようなサンプルコードを考えます。 from sqlalchemy import create_engine, Table, MetaData, Column, DateTime import pandas as pd # pandasのdatetime型の列を持つDataFrameの作成 df = pd.DataFrame(pd.to_datetime(["2023-01-01 00:00:00"]), columns=["sample_datetime"]) # sqlalchemyの設定 engine = create_engine('mysql+m

                            sqlalchemyでpandasのdatetime型をMySQLに1行ずつInsertする方法 - Qiita
                          • Aws::Recordのdatetime_attrでタイムゾーンを保持する方法

                            こんにちは。今回は、Aws::Recordでの日時型属性の値に、タイムゾーンを持たせる方法についてご紹介します。 AWSのDynamoDBをRubyで活用するためのgemであるAws::Recordは、DynamoDB上のテーブルをRubyオブジェクトにマッピングして扱えるという大変便利なライブラリーです。O/Rマッパーとして機能し、MySQLをActiveRecordで読み書きするような感覚で使うことができます。 例えば、テーブルの構造に合わせて以下のようにプロパティーを定義すると、モデルクラスが作成されます。 class MyModel include Aws::Record string_attr :name, hash_key: true integer_attr :post_id boolean_attr :is_active datetime_attr :created_at

                              Aws::Recordのdatetime_attrでタイムゾーンを保持する方法
                            • 【PHP】DateTime活用例

                              この間DateTimeの基本的なことを書いてみました。 今回はちょっと、それを実践的に書いてみたら どーなるかなーと思って書いてみました。 今日から3ヵ月後の-1日 パラメータにこうやって入れる事もできます。 このパラメタの値はマニュアルに書いてあります。 色々やれそうな感じですねぇ。 //3ヵ月後-1日 $afterobj = new DateTime("+3month -1day"); echo $afterobj->format("Y-m-d"); 今日から3ヵ月後の最終日 結構業務プログラムとかでこういうのやる時があります。 なので僕にとってこういうの重宝します。 //3ヵ月後の最終日 $aftermonth = new DateTime("last day of +3month"); echo $aftermonth->format("Y-m-d"); $afterobjperi

                                【PHP】DateTime活用例
                              • 【C#入門】DateTimeで日付の処理をする方法総まとめ(ToString/parse) | 侍エンジニアブログ

                                こんにちは!エンジニアの中沢です。 C#には日時(日付)を扱うためのDateTime構造体があります。日時に関する様々な操作ができるので、上手く活用してください。この記事では、 DateTime構造体とは 現在時刻を取得する方法 ToStringで日時(日付)を文字列に変換する方法 日時の文字列をDateTimeに変換する方法 日付を比較するCompareToと比較演算子の使い方 DateTime構造体とは DateTime構造体は、日時(日付)を扱うときに使う構造体です。現在の日時を取得したり、フォーマットを指定して日時を文字列に変換して表示することなどができます。 フォーマットで表示形式の指定や、区切り文字を指定したりすることができます。それ以外にも、日時に関する様々な操作をすることができます。 現在時刻を取得する方法(DateTime.Now/UtcNow) ここでは、DateTim

                                  【C#入門】DateTimeで日付の処理をする方法総まとめ(ToString/parse) | 侍エンジニアブログ
                                • BigQueryのStandardSQLで日付(date, datetime, timestamp)を変換する方法 - 寝ても覚めてもこんぴうた

                                  BigQueryで日付周りの操作が意外とややこしかったりするので、普段使いそうな操作をまとめます。 日付を日本時間に変換する BQ内の日付データは世界中から利用することを想定し UTC で登録されているため、日本時間(JST)と比較すると9時間ずれます。 そのまま利用すると日毎の集計などでズレが発生するため、タイムゾーンを渡して補正します。 Timestamp 型で登録されている日付を Date (JST) に変換する DATE(TIMESTAMP "2008-12-25 15:30:00+07", "Asia/Tokyo") DATE(TIMESTAMP createdAt, "Asia/Tokyo") Timestamp 型で登録されている日付を Timestamp (JST) に変換する TIMESTAMP("2008-12-25 15:30:00", "Asia/Tokyo") T

                                    BigQueryのStandardSQLで日付(date, datetime, timestamp)を変換する方法 - 寝ても覚めてもこんぴうた
                                  • 【PHP】DateTimeでExceptionエラーが出る Output48

                                    サーバを変更したら、PHPでDateTimeクラスを使った処理でExceptionエラーが出るようになった。 エラー内容 Uncaught exception ‘Exception’ with message ‘DateTime::__construct(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. とりあえずGoogle翻訳にぶち込んでみましょう。 'DateTime :: __ construct():システムのタイムゾーン設定に頼っても安全ではありません。 date.timezone設定またはdate_default_

                                      【PHP】DateTimeでExceptionエラーが出る Output48
                                    • github.com/go-sql-driver/mysql で datetime型のカラムのタイムゾーンを適切に扱う - mrk21::blog {}

                                      MySQLのdatetime型はタイムゾーンを保持しないため、MySQL側でJSTで取り扱うと決めたら、クライアント側で都度適切にタイムゾーンを変換する必要がある。 Go言語でこれを適切に行うためには、DB接続時に github.com/go-sql-driver/mysql のDSNで以下のようにする必要がある。なお、MySQL側ではJSTで保持するとする。 locale, _ := time.LoadLocation("Asia/Tokyo") c := mysql.Config{ DBName: "dbname", User: "root", Passwd: "", Addr: "db:3306", Net: "tcp", Collation: "utf8mb4_bin", ParseTime: true, Loc: locale, } dsn := c.FormatDSN() db

                                        github.com/go-sql-driver/mysql で datetime型のカラムのタイムゾーンを適切に扱う - mrk21::blog {}
                                      • HTML5 のinput-type="datetime-local"で秒を扱う時は色々注意 - Qiita

                                        ちょっと嵌ったので備忘も兼ねて TL;DR; HTML5で日付時刻の推奨input-typeはdatetime-local datetime-localはデフォルトでは分刻みで秒は扱えない 秒まで扱いたい場合はstepをセットする ただし、ブラウザ間で差異がありすぎるのであまり信用してはいけない 内容 MDNの記述を見る限り、 HTML5での日付時刻を入力させたい場合は、input-type="datetime-local"が推奨値のようです。 (ただし、PC版FireFoxとSafariが未対応なのでそこは注意。モバイル版は大丈夫 また、古いinputype="datetime"は使ってはいけないとのこと。) ただ、このdatetime-local、デフォルトでは秒入力に対応していません。 秒を利用したい場合、step属性に何秒刻みで入力するかを指定する必要があります。 ただ、この部分の

                                          HTML5 のinput-type="datetime-local"で秒を扱う時は色々注意 - Qiita
                                        • .Net FrameworkのDateTime型 - C Sharpens you up

                                          日付時刻のデータタイプはだいたいどの処理系でも深い闇を湛えているものです。 .Net FrameworkのDateTime型はさてどんな闇でしょう。 DateTimeが表現するもの 時刻型データが表すものは大まかに3つのどれかに分類できます。 世界時(≒グリニッジ時間)での時刻 ローカルタイムでの時刻 地域を特定しない、とにかくとある時刻 前二者は絶対時刻、最後のものは特定の時刻を指していません。 特定の絶対時刻を指さない日付時刻データに意味はあるのか? たまにあるんですよ。たとえばボジョレー・ヌーボーの解禁日時を表現したりできます。 .NetのDateTimeは三種類とも表現可能です。デフォルトのコンストラクタやDateTime.Nowでは二番目のローカルタイムのものが作られます。 日付時刻値としては、グレゴリオ暦 0001-01-01 00:00:00 から100ナノ秒単位の通算カウン

                                            .Net FrameworkのDateTime型 - C Sharpens you up
                                          • 【PHP】 DateTimeクラス

                                            日付を扱うにあたって今までdateとかstrtotimeとか使ってましたけど、 DateTimeクラスを使うのが良いよって事で、基本的に何ができるのか ふんわーりと調べてみました。 今日の日時と日付の追加 DateTimeはクラスなのでクラスが良く分からない人は @yandod先生のクラスの教室を見てもらうといいかもしれません。 一応クラスの教材を前の記事で紹介してます。無料です。 $createday = new DateTime(); $createday->setDate(2014,7,15)->setTime(0,10,30); new DateTimeした時に何も渡さないと今日の情報が行きます。 setDateメソッドで日付を渡すとその日付の情報がオブジェクトに反映されます。 setTimeは時間の情報です。 出力する時はこうします。 var_dump($createday->f

                                              【PHP】 DateTimeクラス
                                            • Pythonで文字列 <-> 日付(date, datetime) の変換 - Qiita

                                              from datetime import datetime as dt tstr = '2012-12-29 13:49:37' tdatetime = dt.strptime(tstr, '%Y-%m-%d %H:%M:%S') strptimeの第二引数は第一引数のフォーマットを渡す。 例えば、 tstr = '2012/12/29 13:49:37'だった場合、 dt.strptime(tstr, '%Y/%m/%d %H:%M:%S') 文字列から日付(date) import datetime tstr = '2012-12-29 13:49:37' tdatetime = datetime.datetime.strptime(tstr, '%Y-%m-%d %H:%M:%S') tdate = datetime.date(tdatetime.year, tdatetime.mo

                                                Pythonで文字列 <-> 日付(date, datetime) の変換 - Qiita
                                              • datetimeモジュール使い方 - Qiita

                                                毎回うっすら忘れてシンタックスエラーなのでメモ 参照 UTCで現在時刻を取得 now = datetime.datetime.utcnow() 指定の日時を指定 the_day = datetime.datetime(2015, 6, 2, 21, 0, 0, 0) 計算 start = now - datetime.timedelta(days=96) 使えるパラメーターは([days,seconds,microseconds,milliseconds,minutes,hours, weeks]) Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou ca

                                                  datetimeモジュール使い方 - Qiita
                                                • YouTube Absolute DateTime

                                                  スクリプトをインストールするには、Tampermonkey, Greasemonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Violentmonkey のような拡張機能のインストールが必要です。 スクリプトをインストールするには、Tampermonkey や Userscripts のような拡張機能のインストールが必要です。 このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。 (ユーザースクリプト管理ツールは設定済みなのでインストール!) スクリプトをインストールするには、Stylus のような

                                                  • DateTime コンストラクター (System)

                                                    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

                                                      DateTime コンストラクター (System)
                                                    • Pythonでdatetimeモジュールのtimedeltaで過去の日付を計算する

                                                      Pythonでdatetimeモジュールのtimedeltaで過去の日付を計算してみます。 今回使用するtimedeltaはdatetimeモジュールに含まれています。datetimeモジュールは、標準ライブラリですので、事前にインストールする必要はありません。 ■Python Google Colaboratory(Google Colab),Python3.7.10 ■datetimeモジュールのtimedeltaで過去の日付を計算するでは、早速、datetimeモジュールのtimedeltaで過去の日付を計算してみます。 ■コードfrom datetime import datetime from datetime import timedelta time_now = datetime.now() past_date = time_now - timedelta(days=365)

                                                        Pythonでdatetimeモジュールのtimedeltaで過去の日付を計算する
                                                      • DateTime::Format::Strptime が make test でこける - まぁ、えぇんとちゃいますか〜

                                                        t/004_locale_defaults......1/48 Can't call method "year" on an undefined value at t/004_locale_defaults.t line 45. # Looks like you planned 48 tests but only ran 36. # Looks like your test died just after 36. t/004_locale_defaults...... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 12/48 subtests Test Summary Report ------------------- t/004_locale_defaults.t (Wstat: 65280 Tests: 36 Fail

                                                          DateTime::Format::Strptime が make test でこける - まぁ、えぇんとちゃいますか〜
                                                        • C#のDateTimeのKindについて - Qiita

                                                          DateTime datetime1 = new DateTime(2018, 1, 1, 0, 0, 0); DateTime datetime2 = new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Local); DateTime datetime3 = new DateTime(2018, 1, 1, 0, 0, 0, DateTimeKind.Utc); Console.WriteLine(datetime1.Kind.ToString()); Console.WriteLine(datetime2.Kind.ToString()); Console.WriteLine(datetime3.Kind.ToString()); Console.WriteLine(datetime1.ToString("yyyy-MM-dd HH:mm:s

                                                            C#のDateTimeのKindについて - Qiita
                                                          • C#で、RFC 882形式の日付をDateTimeに変換 - Kobarin's Development Blog

                                                            結構厄介で、普通にDateTime.Parse(string)では変換できません。 Regexを使って文字列を少し組み替えてからParseしてやりましょう。 //変換対象となるRFC882形式日付。ここでは「2010/01/10 11:22:33」を示す。 string strInput = "Mon Jan 10 11:22:33 +0000 2010"; //置き換え規則 Regex reg = new Regex("^([A-Z][a-z][a-z]) ([A-Z][a-z][a-z]) ([0-9]{1,2}) ([0-9]{1,2}:[0-9][0-9]:[0-9][0-9]) (\\+[0-9]{4}) ([0-9]{4})$"); //曜日部分(ここでは「Mon」)を除去し、年「2010」を時間「11:22:33」の前に移動 string strReplace = reg.R

                                                              C#で、RFC 882形式の日付をDateTimeに変換 - Kobarin's Development Blog
                                                            • 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に変換する|とくきちのゆるログ
                                                                • カラムの型を time から datetime に変更する - Qiita

                                                                  $ rails db:migrate (中略) PG::DatatypeMismatch: ERROR: column "カラム名" cannot be cast automatically to type timestamp without time zone HINT: You might need to specify "USING カラム名::timestamp without time zone". : ALTER TABLE "テーブル名" ALTER COLUMN "カラム名" TYPE timestamp 結論からいうと、time 型から datetime 型への変換はできないので、(time 型のカラムの日付がわからないため) time 型のカラムを削除 datetime 型で該当カラムをもう一度追加 とすることで解決しました。 カラムの追加と削除については、Ruby o

                                                                    カラムの型を time から datetime に変更する - Qiita
                                                                  • pandasのdatetime型の取り扱い(pd.to_datetime、pd.offsets、タイムゾーン) : showeryのブログ

                                                                    初期化/文字列パースpd.to_datetime が便利。 返り値は Python 標準のdatetime.datetime クラスを継承したpd.Timestamp インスタンスになる。 import pandas as pd dt = pd.to_datetime('2018-05-28 12:00') # Timestamp print(dt) print(type(dt)) import datetime a = isinstance(dt, datetime.datetime) print(a)

                                                                      pandasのdatetime型の取り扱い(pd.to_datetime、pd.offsets、タイムゾーン) : showeryのブログ
                                                                    • 【php】DateTimeクラスで日付の表示の補正をおこなう at softelメモ

                                                                      問題 ある文字列が与えられたとき、正しい日付ならば、date(‘Y年m月d日’)のように形式を自由に指定して日付形式の文字列として表示したい。 // 例 dateFormat('2012-01-02', 'Y/m/d'); → 2012/01/02 dateFormat('2012-01-02', 'Y年n月j日'); → 2012年1月2日 dateFormat('2012/1/2', 'Y-m-d'); → 2012-01-02 dateFormat('日付の形をしていない文字列', 'Y-m-d'); → ''(空文字) dateFormat('2012/02/33', 'Y-m-d'); → ''(空文字) dateFormat('0000-00-00', 'Y-m-d'); → ''(空文字) dateFormat('', 'Y-m-d'); → ''(空文字) 答え タイムスタ

                                                                        【php】DateTimeクラスで日付の表示の補正をおこなう at softelメモ
                                                                      • PHP5.2 DateTime クラスのメモ | Sun Limited Mt.

                                                                        PHP5.2 以降から日付の処理に DateTime クラスが使用できるようになりました。 PHP5.2 で開発していて DateTime クラスを使用する機会があったのでメモしておきます。 DateTime オブジェクトの生成 $date = new DateTime();または、 $date = date_create(); で生成します。 引数には strtotime 関数が理解できる形式を指定することができます。 指定しないとデフォルトは “now” です。つまり現在の日時になります。 日付の操作 strtotime と同じようなことが DateTime::modify() でできます。 $data->modify('+1 day'); 指定方法は strtotime と同じです。 日付のフォーマット date(‘Y-m-d’) のように出力する日付のフォーマットを指定できます。

                                                                        • 文字列型の時刻からyoda-timeのDateTimeをつくる - Qiita

                                                                          String targetDateTime = "2013-12-10 01:00:00"; //DateTimeに変換する文字列 DateTimeFormatter targetDateTimeFormat = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss"); //対象となる時刻のフォーマット DateTime resultDateTime = DateTiem.parse(targetDate, targetDateTimeFormat); String targetDateTime = "2013-12-10 01:00:00"; DateTimeFormatter targetDateTimeFormat = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss"); DateTime res

                                                                            文字列型の時刻からyoda-timeのDateTimeをつくる - Qiita
                                                                          • ISO 8601 string to datetime without arrow - Qiita

                                                                            背景・動機 Pythonで時刻を扱うにはArrowが便利だが、依存しすぎると戻り値がarrowオブジェクトなのかdatetimeオブジェクトなのか統一が取れない事態に陥る可能性がある(あった)。 混ぜ過ぎ注意。 「よし、arrowから脱却しよう」と意気込んでみても、arrow.get()の壁が立ちはだかる。何でも引数に投げとけば、よしなに時刻オブジェクトに変換してくれる人をダメにする関数である。しかも副作用として、arrowオブジェクトを返す。arrow.get()を求めてarrowを使い、arrow.get()に依存しすぎて破滅する。 arrow.get(string)は、ISO 8601拡張形式1の文字列をarrowオブジェクトに変換してくれる。 これに習ってdatetimeオブジェクトへ変換する実装を行い、arrow.get()脱却のための代替関数を実装してみる。 ISO(Inter

                                                                              ISO 8601 string to datetime without arrow - Qiita
                                                                            • PHPのDateTime::ISO8601はISO8601ではない - Qiita

                                                                              前提 以下のバージョンにおける情報です。 PHP 5 >= 5.2.0 PHP 7 ISO8601と互換性がないDateTime::ISO8601 PHPには DateTime::ISO8601 という定義済み定数があります。 この定義済み定数を利用して、以下のようなコードでフォーマットされた日付の文字列を取得できます。 $date = new DateTime(); echo $date->format(DateTime::ISO8601); // 2019-01-09T14:20:03+0000 上のコードを実行すると 2019-01-09T14:20:03+0000 のような文字列を取得できます。 DateTime::ISO8601 を指定して取得された文字列なので、ISO8601 に互換性があることを期待したのですが、なんと互換性はありません。 ISO8601 が規定している形式と

                                                                                PHPのDateTime::ISO8601はISO8601ではない - Qiita
                                                                              • [datetime] タイムゾーンを意識しよう - Qiita

                                                                                この記事の目的 datetimeにタイムゾーン情報を付与して出力する方法を知る awareとnaive datetime 型にはタイムゾーンの情報を持たない naive と、タイムゾーンの情報を持つ aware な datetime 型がある なぜタイムゾーンが必要? タイムゾーン情報を設定していない場合、ローカルマシン側ではJST(日本標準時)で、サーバ側ではUTC(協定世界時)となる可能性がある 実装例(3種類) from datetime import datetime, timedelta, timezone from dateutil import tz from zoneinfo import ZoneInfo now = datetime.now(ZoneInfo("Asia/Tokyo")) print(now) # 2022-10-27 13:51:55.293383+0

                                                                                  [datetime] タイムゾーンを意識しよう - Qiita
                                                                                • Python、MySQLのDATETIME(マイクロ秒付き)の扱い - Qiita

                                                                                  from datetime import datetime datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f') #=> '2022-01-20 00:16:07.123456' 説明 MySQLでマイクロ秒までついた時刻を扱いたい時はDATETIME(fsp)という型が使えます。fspは小数点の桁を表す、0から6の整数です。(MySQL 5.6.4 以降) MySQL 5.6.4 以降では、マイクロ秒 (6 桁) までの精度を持つ TIME、DATETIME、およびTIMESTAMP 値に対して小数秒のサポートを拡張しています。 また、Python側ではdatetimeをstrftime()で%Y-%m-%d %H:%M:%S.%f形式の文字列に変換しています。 %f 指定子は 1 桁から 6 桁の数字を受け付け、右側から0埋めされます。 000

                                                                                    Python、MySQLのDATETIME(マイクロ秒付き)の扱い - Qiita