Microsoft Excelでyyyymmdd形式の文字列を、日付フォーマットのセルに変換する手順を紹介します。 概要 ログファイルなどでyyyymmdd形式で表現されたCSVファイルをExcelで加工、集計したい場合があります。 yyyymmdd形式のままですと、日付処理ができないため、yyyymmdd形式の文字列を日付フォーマットに変換したい場合があります。 この記事では、yyyymmdd形式の文字列を、日付フォーマットのセルに変換する手順を紹介します。
→ -d 'N days ago' オプションで N 日前の日付を取得できる。 Linux では拡張された GNU date コマンドが使用できるので、簡単に過去の日付を取得できる。 $ date 2007年 6月 2日 土曜日 23:05:20 JST #↑そのまま実行すると当日の日時が表示される。 $ date -d '1 days ago' 2007年 6月 1日 金曜日 23:05:31 JST #↑1日前を指定すると、現在日時から24時間前の日時が表示される。 「GNU date」が使用できない場合 → 一時的に環境変数 TZ を変更した上で date コマンドを実行する。 古い UNIX マシンなどでは、「GNU date」が使用できない場合が多い。そういった環境では、一時的にタイムゾーンを変更して date コマンドを実行することで、過去の日付を取得することができる。 $ e
さてさて、前々回に全217件!Carbonで時間操作する実例という記事を書いたのですが、思いのほかそれまで知らなかった便利なメソッドや記述方法があることがわかりました。 そこで、時間・日付つながりということで今回はクライアントサイド(つまり、JavaScript)の時間管理パッケージ「Moment.js」についてまとめることにしました。 あまり長くなってもいけませんので、まずは「日付フォーマット」です。今後もMoment.jsのGetterやSetterなどその他の便利な記述についても記事を公開していきますのでお楽しみに。 実行環境について Moment.js: バージョン 2.22.2(日本語対応コードも読み込んでいるものとします) CDNを使ってMoment.jsを使う場合は以下のようになります。 <script src="https://cdnjs.cloudflare.com/aj
去年にこれ(日付フォーマットなど 日付系処理) 書いたんだけど(思いの外ストックされた)、 これはライブラリ使用承認プロセスがとても難儀な環境の時書いたもので、 もしそんな悲しい環境でないなら先人たちの素晴らしいライブラリを使ったほうがいい。 ライブラリを使ういいところは、コーダの独自実装になりにくいし、他のプロジェクトでも知見が使い回しできるところだと思う。 ということでMoment.jsの使い方について書いておく。 GitHubにおいて、現在(2015/1)日付を処理するライブラリの中で多分一番Starがついてる日付系のライブラリ。人気が有るということは正義っぽい。 Qiitaにもたくさん記事ある。 公式ドキュメントはこちら。 http://momentjs.com/docs/ Moment.jsはJavaScriptのDateオブジェクトをラップするオブジェクトを生成して、そのオブジ
Introduction The Carbon class is inherited from the PHP DateTime class. <?php namespace Carbon; class Carbon extends \DateTime { // code here } You can see from the code snippet above that the Carbon class is declared in the Carbon namespace. You need to import the namespace to use Carbon without having to provide its fully qualified name each time. use Carbon\Carbon; Examples in this documentatio
Install bower install moment-timezone --save # bower npm install moment-timezone --save # npm yarn add moment-timezone # Yarn Format Dates in Any Timezone var jun = moment("2014-06-01T12:00:00Z"); var dec = moment("2014-12-01T12:00:00Z"); jun.tz('America/Los_Angeles').format('ha z'); // 5am PDT dec.tz('America/Los_Angeles').format('ha z'); // 4am PST jun.tz('America/New_York').format('ha z'); // 8
ブラウザーの設定によっては、タイミング攻撃とフィンガープリンティングに対する保護を提供するために Date.now() の精度が落とされていることがあります。 Firefox では、privacy.reduceTimerPrecision が既定で有効になっています。既定値は Firefox 59 では 20 マイクロ秒で、 Firefox 60 では 2 ミリ秒です。
【PHP】CarbonのaddMonth()を使ってハマった話(CarbonとDateTimeクラスの仕様を今一度確認してみる)PHPLaraveldatetimeCarbonlaravel5.5 TL;DR 特に理由がなければCarbonを用いて月の計算をする場合はaddMonthsNoOverflow()メソッドを使うようにしたほうがいい DateTimeクラスの仕様に度々ひっかかる Carbonを用いて月の計算を行っていると、どうやら28~31日のデータを扱うときに挙動がおかしいことに気が付きました 前もこんなのあったなーと思いつつ再現させる (前:【PHP】ある月の初日と末日を取得する方法(DateTimeクラス & Carbon編)#要注意引数は年月日を渡しましょう - Qiita ) 検証 例:契約日が15日未満の場合は翌月の27日、15日以降なら翌々月の27日が請求月になる
JavaScriptの日付操作用ライブラリである「Moment.js」の利用方法を確認します。「Moment.js」は、Dateオブジェクトをラップして、日付操作に関する様々な機能を提供します。豊富な機能が提供されていますが、利用頻度の高い機能について取り上げます。
今月末と来月末の時間を取得する処理を書くときに非常に助かったライブラリ。 https://github.com/kidooom/node_test/blob/master/momentTest.js こんな感じで今日は使った。 var moment = require('moment'); // 今のunixTime console.log(moment().unix()); // 今の日付をformat化して console.log(moment().format("YYYY/MM/DD HH:mm:ss")); // 1ヶ月後 console.log(moment().add('months', 1).format("YYYY/MM/DD HH:mm:ss")); // 15ヶ月後は? console.log(moment().add('months', 15).format("YYY
Carbonとは? http://carbon.nesbot.com/ phpの日付操作を感覚的に行えるライブラリです。 特に良い点としては、直感的に記述できることと、 現在の関わる処理をテストしやすくすることです。 例えば、現在時刻を返す場合は
vuetifyのv-date-pickerは、表面上のテキストをfuncitionで書き換えることができるので【和暦表示】と【年度/月】が選択できるピッカーを作ってみました。 0.5x倍にしてみると普通に見れると思います。 See the Pen WarekiDatePicker by BigFly3 (@bigfly3) on CodePen. 本来やらないような操作したときに稀にエラーになるかもしれませんが、公式のもおかしな感じになるのでそこは無視してください。 親からも和暦情報が取れます ピッカーだけ和暦になっても、コンポーネントの連携での恩恵が薄いので、@changeの際にオブジェクトで和暦情報を送るようにしています。 データについて v-modelでセットされるデータは普通のピッカーと同様(YYYY-MM-DD)です. 和暦のオブジェクトに関してはcodepenの日付を選択しても
PHPの日付計算って結構厄介な思い出ありませんか? PHP5.2からDateTimeクラスが登場し幾分マシになりましたが、それでもまだまだなところがあります。 そんな厄介なこともCarbonを使えば解決するかもしれません! Carbonとは A simple PHP API extension for DateTime. CarbonとはPHPのDateTimeクラスをオーバーラップした日付操作ライブラリです。 流行ってるの? Githubでは4300を超える☆を獲得していますし、「Laravel」などの人気フレームワークに組み込まれています。 では使い方を見ていきましょう。 インストール Composerを使ってインストールします。 Composerをインストールしていない方は、こちらからお使いの環境に合わせてインストールしましょう。 <?php require 'vendor/auto
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く