タグ付けされた質問 「date」

日付は、カレンダーシステム内で表される特定の日の参照であり、年、月、日で構成されます。


6
セルの値を日付に設定し、デフォルトのExcel日付形式を適用するにはどうすればよいですか?
私は、Apache POIを使用して、既存のExcel 2003ファイルをプログラムで読み取りました。.xlsファイル全体をメモリ内に作成し(引き続きApache POIを使用)、次に最後にファイルに書き込むという新しい要件があります。私の邪魔になる唯一の問題は、日付を含むセルの処理です。 次のコードを検討してください。 Date myDate = new Date(); HSSFCell myCell; // code that assigns a cell from an HSSFSheet to 'myCell' would go here... myCell.setCellValue(myDate); このセルを含むワークブックをファイルに書き出し、Excelで開くと、セルが数値として表示されます。はい、私はExcelがその「日付」を1900年1月1日からの日数として保存し、それがセル内の数値が表すものであることを理解しています。 質問:POIでどのAPI呼び出しを使用して、日付セルにデフォルトの日付形式を適用したいかを伝えることができますか? 理想的には、ユーザーが手動でExcelでスプレッドシートを開き、Excelが日付として認識したセル値を入力した場合に、Excelが割り当てたのと同じデフォルトの日付形式でスプレッドシートのセルを表示したいです。
101 java  date  apache-poi 

14
JavaScriptを使用した現在時刻のフォーマット
JavaScriptを使用して特定の形式で現在の時刻を取得したい。 以下の関数を使用して呼び出すと、 2013年2月1日金曜日13:56:40 GMT + 1300(ニュージーランド夏時間) が得られますが、2013年2月1日金曜日午後2時のようにフォーマットしたいと思います。 var d = new Date(); var x = document.getElementById("time"); x.innerHTML = d; もちろん、上記のコードにはフォーマットロジックはありませんが、「機能する」フォーマッターはまだありません。
101 javascript  date  time  format 


19
2つの日付間の日付範囲からデータを選択します
名前付きのテーブルがあり、Product_Salesこのようなデータを保持しています Product_ID | Sold_by | Qty | From_date | To_date -----------+---------+-----+------------+----------- 3 | 12 | 7 | 2013-01-05 | 2013-01-07 6 | 22 | 14 | 2013-01-06 | 2013-01-10 8 | 11 | 9 | 2013-02-05 | 2013-02-11 次に、日付範囲から2つの日付の間の売上データを選択する場合のクエリは何ですか? たとえば、から2013-01-03までの販売データを選択するとします2013-01-09。
100 sql  date  range 


5
moment.js、曜日番号を取得する方法
瞬間日付オブジェクトがあり、選択した日番号(0-6)または(1-7)を取得したい。 私はこれを試しましたが、うまくいきません var aaa = moment(date).day(); これで私を助けてください
99 date  momentjs 

6
PHP DateIntervalの合計秒数を計算します
2つの日付間の合計秒数を計算する最良の方法は何ですか?これまでのところ、私は次の線に沿って何かを試しました: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; ただし、daysDateIntervalオブジェクトのプロパティは、現在のPHP5.3ビルドでは壊れているようです(少なくともWindowsでは、常に同じ6015値を返します)。私はまた、毎月の日数(30程度)、うるう年などを保存できない方法でそれを試みました: $seconds = ($delta->s) + ($delta->i * 60) + ($delta->h * 60 * 60) + ($delta->d * 60 * 60 * 24) + ($delta->m * 60 * 60 * 24 * 30) + ($delta->y * 60 …
99 php  datetime  date 

3
ゼロベースの月の番号付け[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 一部の一般的なプログラミング言語は、1だけ離れた月の番号付けを使用します-Javaと同様にJavaScriptが頭に浮かびます。いくつか質問があります。 laypeopleが使用する月の番号付けを無視する場合は、一貫性を保つために、laypeopleが使用する日付の番号付けも無視し、各月の日数を0から開始してください。 これはなぜそれほど一般的ですか? そもそもこれは誰の考えでしたか?

18
週番号から週の開始日と終了日を取得する
データベースにメンバーの結婚式の日付をカウントするクエリがあります。 SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate) ORDER BY SUM(NumberOfBrides) DESC 毎週の初めと終わりが結果セットに含まれる場合、どのように計算しますか? SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART(wk, WeddingDate) AS [Week Number] , DATEPART(year, WeddingDate) AS [Year] , ??? …

8
文字列をDateTimeに変換する
次の文字列を解析してDateTimeオブジェクトに変換する必要があります。 30/Nov/2009:16:29:30 +0100 これを行う簡単な方法はありますか? PS:上記の文字列をそのまま変換したい。年後のコロンはタイプミスではありません。RoRではなくRubyの問題も解決したいと思います。
97 ruby  date  time  parsing 

3
MySQLの更新日+ 1年
mysqlテーブルに数値+1を設定したいときは、たとえば次のようにします。 UPDATE table SET number=number+1 WHEN ... 日付+ 1年を設定するにはどうすればよいですか? ありがとう
97 mysql  date 

6
2つのDateTimes C#の違いは?
以下の2つの日付の差を24として返すことができる関数が必要です。 DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
97 c#  date  datediff 

5
「2016-02-16」が「2016-02-16 00:00」と等しくないのはなぜですか?
両方の日付文字列をに渡そうとしていnew Date(t)ます。 結局のところ、両方の文字列が同じ時間を表していると思いますが、結局、時間を省略した場合、その日の真夜中ではないでしょうか。 しかし、 new Date("2016-02-16 00:00") 2016-02-16、午前0時、予想どおり現地時間を返します new Date("2016-02-16") 2016-02-16のUTCの真夜中を返しますが、これは誤りです。少なくとも、他の文字列が何を解析するかを想定して、私が期待したものとは異なります。 時刻を現地時間として返すのか、UTCとして返すのかに関わらず、両方が同じ振る舞いをするのであれば理解できますが、このように異なるものを返す理由は非常に一貫していないようです。 回避策として、対応するタイムスタンプのない日付に遭遇したときは常に、一貫した動作を得るために「00:00」を追加できますが、これはかなり壊れやすいようです。 「datetime-local」タイプのINPUT要素からこの値を取得しているので、ページ要素から返された値を回避する必要があることは特に矛盾しています。 私は何か間違ったことをしていますか、それとも別のことをしているのですか?

14
SQL Serverで週の最初の日を取得する
集計した日付を週の最初の日として保存し、レコードを週ごとにグループ化しようとしています。ただし、日付を四捨五入するために使用する標準的な手法は、週では正しく機能しないようです(ただし、日、月、年、四半期、および私が適用した他の時間枠では機能します)。 SQLは次のとおりです。 select "start_of_week" = dateadd(week, datediff(week, 0, getdate()), 0); これは2011-08-22 00:00:00.000、日曜日ではなく月曜日であるを返します。を選択すると、日曜日のコードであるが@@datefirst返される7ので、サーバーは私の知る限り正しくセットアップされます。 上記のコードを次のように変更することで、これを簡単にバイパスできます。 select "start_of_week" = dateadd(week, datediff(week, 0, getdate()), -1); しかし、私がそのような例外を作らなければならないという事実は、私を少し不安にさせます。また、これが重複する質問である場合はお詫び申し上げます。私はいくつかの関連する質問を見つけましたが、この側面に特に対処するものはありませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.