タグ

DateTimeに関するSnowCaitのブックマーク (6)

  • PHPで日付時刻処理を書くならCarbonを使うべき - Qiita

    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

    PHPで日付時刻処理を書くならCarbonを使うべき - Qiita
  • [C# / UWP] 書式やカルチャ情報を指定して、DateTime型データのバインディングができるようにする方法 - Qiita

    [C# / UWP] 書式やカルチャ情報を指定して、DateTime型データのバインディングができるようにする方法C#.NETWPFXamlUWP こんにちは!ニアです。 今回はUWP(ユニバーサルWindowsプラットフォーム)アプリで、DateTime型データをバインディングする時に、書式やカルチャ情報を指定できるようにする方法を紹介します。 1. WPFアプリにおけるDateTime型データのバインディングで、書式やカルチャ情報を指定する その前に比較として、WPFアプリでの方法を説明します。 コントロールのBindingクラス(System.Windows.Data名前空間)のStringFormatプロパティに書式を、ConverterCultureプロパティにカルチャ情報を指定します。 <Window x:Class="DateTimeTest.MainWindow" xmln

    [C# / UWP] 書式やカルチャ情報を指定して、DateTime型データのバインディングができるようにする方法 - Qiita
  • 週の始まりの日付を求めるには? - @IT

    このように、DayOfWeek列挙体の値は連続した数値として定義されているため、特定の日付の曜日の値をその日付から引き算することで、週の始まりの日付を求めることができる。このような処理を行うメソッドとその使用例を以下に示す。 // firstday.cs using System; public class FirstDayOfWeek { // 日曜日始まりの場合 public static DateTime FirstDayOfThisWeek(DateTime d) { return d.AddDays(DayOfWeek.Sunday - d.DayOfWeek); } // 月曜日始まりの場合 public static DateTime FirstDayOfThisWeek2(DateTime d) { int diff = DayOfWeek.Monday - d.DayOf

  • Windows store アプリでバインドのフォーマットを指定する - 雑記 - otherwise

    Windows store apps Advent Calendar 2012 6 日目です。 エントリーした時は、 1 ヶ月もあればひとつ位アプリを作ってみる時間も取れるだろうと思っていたのですが、予想以上に時間が経つのが早くて、結局ちゃんとしたアプリも作れぬまま順番がまわってきてしまいました。 # せっかく開発者登録も済ませて体制だけは整えたのに。。。 そんな状態でまだあまり実践的な事が出来ていないので、今回は 10 月のわんくま勉強会でデモに使ったサンプルアプリを作る際にちょっとだけ悩んだ事を、備忘録代わりに書いておこうと思います。 WPF や Silverlight 等の XAML アプリケーションの開発経験がある方なら、 XAML でのデータバインドの方法についてはご存知の事と思います。 この XAML でのデータバインドは結構強力で、文字列型以外の項目を設定しても、プリミティブ

    Windows store アプリでバインドのフォーマットを指定する - 雑記 - otherwise
  • TwitterAPIのcreated_atをDateTimeに変換する方法(C#メモ): amongの雑記

    Amonutionの管理人amongのブログです。 作ったアプリの公開とか、プログラムのTipsとか、公開しています。 TwitterAPIで取得したcreated_at(ステータス作成日時)は、「Wed Nov 18 18:36:34 +0000 2009」のような書式になっていて、そのままではC#のDateTime型に変換できません。 例えば下記のようにするとエラーになります。 string created_at = "Wed Nov 18 18:36:34 +0000 2009"; DateTime dt = DateTime.Parse( created_at ); そこでParseExactを使って書式指定をして変換します。 string created_at = "Wed Nov 18 18:36:34 +0000 2009"; DateTime dt = DateTime.P

  • 手を動かして覚えるPHP 5.3新機能 日付(DateTime,DateInterval)編 | Act as Professional

    重要なことだから最初に伝えておくと、PHP5.3からは日付や時間の計算にUNIXTIMEなんて使わないでね。 2038年問題とかパッとみて、「これ何日間なの?」とか計算するのは、さよならしましょう。 手元にPHP5.3環境がある人は、インタラクティブモードを利用して実践しながら読むことをおすすめします。 さぁ、コンソールをひらいて、下記のコマンドを実行しましょう。 $ php -a DateTimeオブジェクトPHP5.3から導入された新機能として、日付に関するオブジェクトが増えました。 それが、DateTimeオブジェクトです。 $now = new DateTime(); echo $now->format("Y-m-d H:i:s") . PHP_EOL; 2010-12-28 23:00:20+09:00昨日、明日、来週、来月はこんな感じ。 $yesterday = new Dat

    手を動かして覚えるPHP 5.3新機能 日付(DateTime,DateInterval)編 | Act as Professional
  • 1