並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 985件

新着順 人気順

datetimeの検索結果441 - 480 件 / 985件

  • DBIx::Class::InflateColumn::DateTime

    mst: Matt S Trout (project founder - original idea, architecture and implementation) castaway: Jess Robinson (lions share of the reference documentation and manuals) abraxxa: Alexander Hartmaier acca: Alexander Kuznetsov acme: Leon Brocard aherzog: Adam Herzog Alexander Keusch alexrj: Alessandro Ranellucci alnewkirk: Al Newkirk Altreus: Alastair McGowan-Douglas amiri: Amiri Barksdale amoore: Andre

      DBIx::Class::InflateColumn::DateTime
    • datetime型を持つモデルのテスト

      Ruby on Railsにおいて,テスト環境がとっても気持ちがいいと「前のエントリ」で書いたが,実際にテストケースを書き始めると,やっぱり知らないことがいろいろと出てきて,サクサクっとはいかない。もちろん,それは俺がバンビーノだからなのだが。。。 datetime型な列があるappointments表のAppointmentモデルをテストすることを考える。fixtureには,こんな感じで記述するだろう。 first: id: 1 promise: 2007-07-10 13:30:00 さて,Appointmentモデルのテストコードだが, class AppointmentTest < Test::Unit::TestCase def setup @appointment = Appointment.find(1) end def test_create assert_kind_of

      • PHPのDateTimeを比較演算子で比較する - Qiita

        PHPのDateTime型は比較演算子がオーバーロードされており、普通に比較することができる。未来の日時の方が"大きい"という扱いがされる。 <?php $date1 = new DateTime('2015-01-01'); $date2 = new DateTime('2015-01-02'); $date3 = new DateTime('2015-01-02'); var_dump($date1 < $date2); // true var_dump($date2 <= $date3); // true var_dump($date1 == $date2); // false var_dump($date2 == $date3); // true var_dump($date2 === $date3); // false PHPのオブジェクトは[]などを除けば演算子オーバーロードは

          PHPのDateTimeを比較演算子で比較する - Qiita
        • Ruby on Railsのmigrationでdatetimeのデフォルト値をCURRENT_TIMESTAMPにする - Qiita

          t.column :update_date, 'DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP' 2016/7/28 追記 rails5だと下記でいけるっぽい こちらの記事より t.datetime :update_date, default: -> { 'NOW()' } 2016/7/28 追記ここまで 経緯 update_atとは別の用途で必要となったupdate_dateカラムには 「デフォルトは自動でレコード追加日が入るようにする。」 という定義のもと、もともとmigrationに t.datetime :update_date, default: DateTime.now って書いてあって、db:migrate流して「show create table」すると `update_date` datetime DEFAULT '2016-07

            Ruby on Railsのmigrationでdatetimeのデフォルト値をCURRENT_TIMESTAMPにする - Qiita
          • 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エラーが出たときの対処法
            • MySQL DATETIME vs TIMESTAMP

              TIMESTAMP : Very importan it stores the number of milliseconds that have been elapsed Since 1st January 1970 GMT. 1)When you are inserting a DATE value into the MYSQL TIMESTAMP TIMESTAMP values are converted from the current time zone to UTC for storage,(i.e it will store the number of milliseconds elapsed from 1st January 1970) and converted back from UTC to the current time zone for retrieval. (

                MySQL DATETIME vs TIMESTAMP
              • DateTimeで利用できるロケール一覧 - Perl入門ゼミ

                Perl › モジュール › DateTime DateTimeで利用することのできるロケールの一覧です。ロケールとは地域のことで、地域に適した日付や時刻の情報を得ることが可能になります。DateTimeについては「DateTimeモジュールで「日付・時刻」を汎用的に扱う」をご覧ください。 ロケールID ロケール名 aa Afar aa_DJ Afar Djibouti aa_ER Afar Eritrea aa_ER_SAAHO Afar Eritrea Saho aa_ET Afar Ethiopia af Afrikaans af_NA Afrikaans Namibia af_ZA Afrikaans South Africa ak Akan ak_GH Akan Ghana am Amharic am_ET Amharic Ethiopia ar Arabic ar_AE Ara

                  DateTimeで利用できるロケール一覧 - Perl入門ゼミ
                • Kanasan.JS prototype.js CodeReading#3に参加してきました。<del datetime="2008-02-20T16:13:16+09:00">(前編)</del> - ちなみに

                  (02/20 追記) 技術的まとめに挫折。読めるだけで理解していない事を思い知りました。 腹痛で苦しんでおりますゆえ報告のみ。技術的な部分は後日改めてまとめる予定です。 2月3日(日)に開催されましたKanasan.JS prototype.js CodeReading#3参加してきました。 午前中はHaskell勉強会#8にも参加していたのですが、別エントリーにて書きます。 まずは、アップルストア組の皆様にお詫びを。 ご心配おかけしまして本当に申し訳ありませんでした。到着して立ち止まったとたん強烈な頭痛に襲われ立っていられなくなり、すこし休んで回復したかと思われたのですが、やはり立っていることができず、帰らせていただくことにしました。帰宅中はかなりきつかったのですが、寝て起きたら回復しました。状況を説明することもできず帰ってしまってすみませんでした。 さて、 読書会についてですが、初回に

                    Kanasan.JS prototype.js CodeReading#3に参加してきました。<del datetime="2008-02-20T16:13:16+09:00">(前編)</del> - ちなみに
                  • Python, datetime, pytzでタイムゾーンを設定・取得・変換・削除 | note.nkmk.me

                    datetime, date, timeオブジェクトの基本や、文字列との相互変換については以下の記事を参照。 関連記事: Pythonのdatetimeで日付や時間と文字列を変換(strftime, strptime) 本記事のサンプルコードでは、以下のようにdatetimeモジュールをインポートしている。 naiveオブジェクトとawareオブジェクト datetimeオブジェクト(日時=日付と時刻)とtimeオブジェクト(時刻)は、naiveとawareの2種類に分類される。以降のサンプルコードではdatetimeオブジェクトを例とする。 タイムゾーンについての情報を格納するtzinfo属性を持っていないのがnaiveなオブジェクトで、持っているのがawareなオブジェクト。 例えば、コンストラクタdatetime()で引数tzinfoを省略するとtzinfo属性がNoneのnaive

                      Python, datetime, pytzでタイムゾーンを設定・取得・変換・削除 | note.nkmk.me
                    • How can I overcome "datetime.datetime not JSON serializable"?

                      Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives

                        How can I overcome "datetime.datetime not JSON serializable"?
                      • The Definitive Guide to DateTime Manipulation | Toptal®

                        As a software developer, you can’t run away from date manipulation. Almost every app a developer builds will have some component where date/time needs to be obtained from the user, stored in a database, and displayed back to the user. Ask any programmer about their experience handling dates and time zones and they will probably share some war stories. Handling date and time fields is certainly not

                          The Definitive Guide to DateTime Manipulation | Toptal®
                        • created_atやupdated_atの型をdatetimeやtimestampにする。

                          FuelPHPのORMはcreated_atやupdated_atというカラムに対して * レコード作成時刻 * レコード更新時刻 をUNIXタイムスタンプで自動登録してくれる機能があります。 UNIXタイムスタンプとなると、カラムの型は必然的に整数値型になるわけですが、 datetime型やtimestamp型にしたい場合もあるはずです。 これは、以下の方法で、簡単に解決できました。 protected static $_observers = array( 'Orm\Observer_CreatedAt' => array('events'=>array('before_insert'), 'mysql_timestamp' => true,), 'Orm\Observer_UpdatedAt' => array('events'=>array('before_save'), 'mys

                          • joda timeのDateTimeのコンストラクタがScalaと相性悪い・・・と思ったら単なる勘違いだった件 - xuwei-k's blog

                            追記:完全に自分の勘違いでしたすいませんm(_ _)m 結論はこのtogetter見てください(´・ω・`)一応もとのやつは残しておきますが・・・ 内容は、表題の通りでなんの面白みもないですが、ハマったというか、未だこれといった直接的な解決策がないのでメモ(´・ω・`) Joda Timeっていう、日時に関するJavaのライブラリがあるんですが、それのDateTime型のインスタンスを作成しようとしたときの話(ちなみに、Versionはこのblog書いている時点で最新の1.6.2です) DateTimeのコンストラクタが、丁寧に18個もあるわけですが、その中で以下のようにObject型の引数を1つ取るやつ public DateTime(Object instant) がいるわけです。なんでObject型なんて取るのか?というと、どうやら実際はJavaの標準ライブラリのGregorianC

                              joda timeのDateTimeのコンストラクタがScalaと相性悪い・・・と思ったら単なる勘違いだった件 - xuwei-k's blog
                            • [初心者向け]RSSのpubDateをPythonでdatetime型に変換してBigQueryにロードしてみた | DevelopersIO

                              PythonでRSSのpubDateをdatetime型に変換してみました。BigQueryにロードもします。 クラスメソッド株式会社データアナリティクス事業本部所属のニューシロです。 今回はRSSを取得すると得られるpubDateについて、Pythonを用いてdatetime型に変換し、BigQueryにロードするまでを書いてみました。 前提 この記事で説明すること PythonでRSSのpubDateをdatetime型に変換する方法①(datetime.strptime) PythonでRSSのpubDateをdatetime型に変換する方法②(dateutil.parser) BigQueryへロードした結果 この記事で説明しないこと RSSの取得方法 Pythonを用いたBigQueryへのロードについての細かい内容 本題 RSS2.0ではデータを取得した際に日付がpubDate

                                [初心者向け]RSSのpubDateをPythonでdatetime型に変換してBigQueryにロードしてみた | DevelopersIO
                              • DateTime->add(months => 1) の挙動が驚き最小ではない件について - tokuhirom's blog.

                                結論:DateTime->add(months => 1) する場合には end_of_month を意識しよう君たちは print DateTime->new(year => 2007, month => 5, day => 31)->add(months => 1)->ymd, "\n"; の結果が 2007-07-01になることを知っていたかっっ!!!オレは知らなかったよ。。。DateTime->add の実装は sub DateTime::add { shift->add_duration(DateTime::Duration->new(@_)) } と等価なんで、このあたりの解説は DateTime::Duration にのってるんです。http://search.cpan.org/~drolsky/DateTime-0.40/lib/DateTime/Duration.pm T

                                • MySQLでdatetimeをSQLで修正するときに便利で意外だったこと - リア充爆発日記

                                  5.6.13で確認。 | id | name | updated_at | created_at | +----+------------------+---------------------+---------------------+ | 1 | リア充 | 2013-10-04 16:26:47 | 2013-10-03 06:15:46 | こんなデータがあったとして、 update users set created_at=created_at-1 where id=1; とやると、created_atが1秒過去に戻る。created_at-10にすると当然10秒戻る。 created_at-100にすると・・・なんと1分戻る。 じゃあじゃあcreated_at-1000000すると・・・1日戻るのだ!! 以上、よろしくお願いいたします。 基礎からのMySQL 改訂版 (プログ

                                    MySQLでdatetimeをSQLで修正するときに便利で意外だったこと - リア充爆発日記
                                  • MySQL5.1でDATETIME列にインデックスを作成した場合に範囲条件の結果が不一致 - けみかるはてな

                                    事象 MySQL5.1でDATETIME列にインデックスを作成したら、範囲条件が正しく動作しなくなった。 ちょっと複雑なので順を追って説明します。 1.下記のようなテーブルを作成した。 exampleテーブル 列名 データ型 制約など id INT PRIMARY KEY,AUTO_INCREMENT name VARCHAR(50) update DATETIME NOT NULL データ id name update 1 いち 2010-03-09 23:59:59 2 に 2010-03-10 00:00:00 3 さん 2010-03-10 23:59:59 4 し 2010-03-11 00:00:00 2. update列にインデックスがない状態で、update列を範囲条件で絞り込む。以下のSQLを実行。 SELECT id,name,update FROM example W

                                      MySQL5.1でDATETIME列にインデックスを作成した場合に範囲条件の結果が不一致 - けみかるはてな
                                    • github.com/go-sql-driver/mysql での datetimeとtime.Timeのマッピング - コンドルが飛んでいる。

                                      db, err := sql.Open("mysql", "user:passward@/dbname?parseTime=true") みたいな感じで、parseTime=trueを設定してやる必要がある。https://github.com/go-sql-driver/mysql/blob/v1.1/packets.go#L649 ただ、これだとdatetime->time.Timeにparseする際に標準時として行なわれるので、parseTime=true&loc=SOME_LOCATIONと、locを設定する必要がある。 古いバージョンだと、loc=Asia/Tokyoとかをparseできないのでloc=Japanとかって指定すると良いと思う。https://github.com/go-sql-driver/mysql/commit/7503ab8073eb37c533ac4a21

                                        github.com/go-sql-driver/mysql での datetimeとtime.Timeのマッピング - コンドルが飛んでいる。
                                      • "#form->datetime() の書式を変えたい" フォーラム - CakePHP Users in Japan

                                        New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

                                          "#form->datetime() の書式を変えたい" フォーラム - CakePHP Users in Japan
                                        • datetime_selectエラー対応:裕 備忘録:So-netブログ

                                          Ruby on Rails 2.3.2 で開発しててdatetime_selectでエラーになった。 undefined method `-' for "translation missing: ja, date, order":String /opt/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/helpers/date_helper.rb:588:in `select_datetime' /opt/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/helpers/date_helper.rb:915:in `to_datetime_select_tag_without_error_wrapping' /opt/local/lib

                                          • how to set timezone for the datetime_select helper

                                            i need some help. i have this code: <%= f.datetime_select :date, :start_year => 2011 %> the output is good except the time zone... the time zone is utc and i want to change him to other time zone. how can i do it? i need to do something in the initializers? i found some stuff on the web but they were in rails 2 and they did not work.. thanks very much, i need a quick help :) gal harth i'm stuck wi

                                              how to set timezone for the datetime_select helper
                                            • Rでunix時間からJSTに変更する際はas_datetime() - 盆栽日記

                                              よくあるタイムスタンプであるUNIX時間をJST(日本標準時)に変更したい。 もちろんbaseのas.POSIXctを使うという手もあるが、私はoriginを指定するのに疲れたみたい。baseを嫌いになったわけじゃない。 ということでlubridateパッケージのas_datetimeでタイムゾーンをtzに指定していくやり方に統一することにする。 library(lubridate) as_datetime(1500000000, tz="Asia/Tokyo") 参考にしたのは以下のSOの回答。tidyverseにこだわらないならanytimeパッケージもありだ。 stackoverflow.com タイムスタンプがUNIXマイクロ秒のこともある。 それをミリ秒表記に直したいときは例えば以下のようにやる。 as_datetime(1559000000000000/(1000^2)) %>

                                                Rでunix時間からJSTに変更する際はas_datetime() - 盆栽日記
                                              • lambda_handler外のグローバル変数に気をつけよう(datetime) - Qiita

                                                はじめに ジョブが作成されてからLambdaが実行されるまでの間の時間(滞留時間)を取得する Lambdaを作成していた時に 現在日時を取得するためにdatetimeを使用していたのですが、 そこで「AWS Lambdaは関数インスタンスを再利用」というのに見事にハマったので、 記事にしてみたいと思います。 最初に作成していたコード まずLambdaが実行された現在日時を取得するための コードを簡略化したものが以下になります。 from datetime import datetime now = datetime.now() def lambda_handler(event, context): method_a() def method_a(): method_b() def method_b(): method_c() def method_c(): # xはジョブの作成日時を表して

                                                  lambda_handler外のグローバル変数に気をつけよう(datetime) - Qiita
                                                • PHP5.6のDateTimeクラスでカレンダーを作ろう (全14回) - プログラミングならドットインストール

                                                  PHPのDateTimeクラスでカレンダーを作る方法について見ていきます。

                                                    PHP5.6のDateTimeクラスでカレンダーを作ろう (全14回) - プログラミングならドットインストール
                                                  • doc/Tripletail/DateTime.html - metacpan.org

                                                    The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event. <?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="ja-JP"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" c

                                                    • Understanding about RFC 3339 for Datetime Formatting in Software Engineering

                                                      Understanding about RFC 3339 for Datetime and Timezone Formatting in Software Engineering Small and simple things that not every engineer knows, but very important things that every engineer should understand.

                                                        Understanding about RFC 3339 for Datetime Formatting in Software Engineering
                                                      • GitHub - tempusdominus/bootstrap-4: Tempus Dominus Bootstrap 4 Datetime Picker

                                                        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 - tempusdominus/bootstrap-4: Tempus Dominus Bootstrap 4 Datetime Picker
                                                        • Convert a string to datetime in PowerShell

                                                          I am using PowerShell to try and convert a string to a datetime. It should be easy, right? I am getting the string from a CSV import, and it comes in the format of Jul-16. I have tried multiple ways of getting it into the format I want which is yyyy-MM-dd and I am currently at the following. $invoice = $object.'Invoice Month' $invoice = "01-" + $invoice $invoice = [datetime]::parseexact($invoice,

                                                            Convert a string to datetime in PowerShell
                                                          • Doctrineでdatetime型を扱う - hateka’s blog

                                                            Doctrineでdatetime型をデータベースに保存したいときにエラー。 Fatal error: Call to a member function format() on a non-object in /var/www/Symfony/vendor/doctrine-dbal/lib/Doctrine/DBAL/Types/DateTimeType.php on line 44 文字列として $product->setCreated('2012-02-08 23:46:04');というふうにしたんだけど文字列をそのまま渡すとダメみたい。 調べたらError setting date property of object to NOW -ということらしいのでその通りにしたら問題なく動いた。 これってDateTimeオブジェクトを渡したらいいってことだと思うんだけど、 なんでエスケー

                                                              Doctrineでdatetime型を扱う - hateka’s blog
                                                            • Pythonのdatetimeを使って年齢を計算する方法 - 森薫の日記

                                                              Python | 19:56 | Pythonプログラムで年齢を計算することがあり、調べていたら以下の資料が見つかりました。永和システムマネジメント 東京支社Python 勉強会 実習資料 2005/12/28 def get_age(self, at=datetime.date.today()): bd = self.birthday age = at.year - bd.year if (at.month, at.day) return age このコードを参考に年齢を計算することができたのですが、私自身が条件式の意味をよくわかってないので、これから勉強します。永和システムマネジメントの資料を見て東京支社?って思って調べてみたら、本社は福井なのかあ。

                                                              • DateTime.ToString() Patterns | GeekZilla

                                                                Building a custom DateTime.ToString Patterns The following details the meaning of each pattern character. Note the K and z character.

                                                                • PerlのDateTimeモジュールで秒の差分をほしい場合はDurationオブジェクトとか使わないでepochの引き算でよい

                                                                  PerlのDateTimeモジュールで秒の差分をほしい場合はDurationオブジェクトとか使わないでepochの引き算でよい スポンサードリンク Tweet Perlの時刻を扱う定番モジュールでDateTimeっていうのがあります。今回、2つの日付の差を取って秒数を得たいと思いまして、おそらくDateTimeモジュールを使う人はほとんどいているだろうっていう iandeth. - Perlで日付・時間を操作 - DateTime モジュールの使い方 [iandeth.dyndns.org] を参考にしまして、 2つの日時の差分を調べる [iandeth.dyndns.org] という見出しのところに書いてあるdelta_ms()とin_units('seconds')を使ってみたらばうまくいかない。 結論から言うと、秒だったら普通にepochでいいってことです。次にソースを示す。 use

                                                                  • Python で翌月1日のdatetimeを取りたい場合のメモ - 牌語備忘録 -pygo

                                                                    (python2.7) dateutil をインストールして使うのがベターらしい インストール python2.x系を使う場合は python-dateutil 1.x系をインストール python-dateutil - Labix pip install "python-dateutil==1.5" 試してみる 翌月1日 >>> import datetime >>> today = datetime.datetime.now() >>> today datetime.datetime(2013, 8, 21, 13, 21, 47, 12133) >>> from dateutil.relativedelta import relativedelta >>> today + relativedelta(months=+1, day=1) datetime.datetime(2013,

                                                                      Python で翌月1日のdatetimeを取りたい場合のメモ - 牌語備忘録 -pygo
                                                                    • DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") is returning AM time instead of PM time?

                                                                      I'm trying to get the current time via DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") However, this is spitting out a time 12 hours off of what we want. For example: What it spits out: 11/14/2011 2:24:56 am What we want: 11/14/2011 2:24:56 pm What noob mistake are we making? Any help is greatly appreciated :)

                                                                        DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") is returning AM time instead of PM time?
                                                                      • Convert std::time::SystemTime to chrono::datetime::DateTime

                                                                        I'm building a tiny ls -al clone in Rust to get to know the language better. I managed to show the permissions and file names, now I want to display the timestamp for each directory entry. std::fs::Metadata has a modified function that returns a std::time::SystemTime (result). I now want to convert it into something that I can strftime I asked that question on Twitter and got the recommendation to

                                                                        • DateTime の strftime('%z') がうれしくない - はちゅにっき

                                                                          最近は AtomPub で遊んでます。 AtomPub というか、どちらかといえば Catalyst で AtomPubServer を作って遊んでいます。 特集:PerlでAtomPubサーバを作ろう! http://gihyo.jp/admin/feature/01/atompub-server すばらしい内容ですね! で、そんな中こまったこと。 前の日記の続きと言えば続き。 Postgres の時間を DateTime::Fromat::Pg を使うことで DateTime 型に変換できるのはすごく嬉しかったんだけど、これを AtomFeed として利用しようとしたとき、strftime->('%z') で出力するタイムゾーンが $date->strftime('%z'); # => '+0900' と "±HHMM" のフォーマットで出力されてしまうため、一部の "±HH:MM"

                                                                            DateTime の strftime('%z') がうれしくない - はちゅにっき
                                                                          • Rails jbuilder DateTime adding decimals to second - Stack Overflow

                                                                            I'm using JBuilder to render the views of the JSON API part of my application. The problem I'm running into is that my DateTimes are being rendered like this: "2013-07-02T17:03:18.000Z" ...when what I really want is this: "2013-07-02T17:03:18Z" I'm not sure where those decimals are coming from... I'm rendering the field in the typical JBuilder way: json.my_datetime_field I have a date format initi

                                                                              Rails jbuilder DateTime adding decimals to second - Stack Overflow
                                                                            • 文字列が日付型(DateTime)に変換できるか調べる

                                                                              文字列が日付型(DateTime)に変換できるか調べる C#でIsDateに代わるものは?VBのIsDate関数を使えば、指定した文字列が日付値(DateTime値)に変換できるか調べることができます。ここでは、VB.NETのMicrosoft.VisualBasic.Information.IsDateメソッドを使うことなく、指定した文字列がDateTime値に変換できるか調べる方法を紹介します。 IsDateの代わりになりそうな方法には、「文字列が数値に変換できるか調べる」で紹介している方法と同様に、以下のような方法が考えられます。 DateTime.TryParseメソッドを使う。DateTime.Parseメソッドで変換してみて例外が発生するか調べる。正規表現で調べてみる。一つ一つの文字を調べていき、適切かどうか確かめる。ここでは1と2の方法を紹介します。3の方法については、ごく簡

                                                                                文字列が日付型(DateTime)に変換できるか調べる
                                                                              • String Format for DateTime [C#]

                                                                                This example shows how to format DateTime using String.Format method. All formatting can be done also using DateTime.ToString method. Custom DateTime Formatting There are following custom format specifiers y (year), M (month), d (day), h (hour 12), H (hour 24), m (minute), s (second), f (second fraction), F (second fraction, trailing zeroes are trimmed), t (P.M or A.M) and z (time zone). Following

                                                                                • Power BI で "YYYYMMDDHHMMSS"型の日付文字列をdatetimeに変換する - Qiita

                                                                                  データを入手したときに、型変換で一番最初にやらないといけないのが、日付データです。 この形式が直接変換できる環境も多いですが、PowerBIではデフォルトでは対応していません。 いちいちMスクリプトを書くのは若干面倒ですが、以下のスニペットを使って、さっくり終わらせましょう。 変換方法 TextDateTimeという"YYYYMMDDHHMMSS"形式の文字列フィールドがあった場合に以下のようにします。 日付へ変換 カスタム列にする場合 Text.Combine({Text.Middle(Text.From([TextDateTime Datetime], "ja-JP"), 0, 4) ,"/" , Text.Middle(Text.From([TextDateTime Datetime], "ja-JP"), 4, 2),"/", Text.Middle(Text.From([Text

                                                                                    Power BI で "YYYYMMDDHHMMSS"型の日付文字列をdatetimeに変換する - Qiita