問題タブ [strftime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - Cで有効な日付のstrptimeを適切にチェックする方法
日付を変換して確認するために次のことを行っていますが、次の日付がtrueとして検証され続ける理由がわかりません。
%dだけチェックしません[01,31] + leading zerosか?これを行うためのより良い、より正確な方法はありますか?
php-5.3 - phpDocumentor、機能しない、PHP 警告: strftime(): システムのタイムゾーンに依存するのは安全ではありません
重複の可能性:
タイムゾーンに関連する PHP エラーを修正する方法 (function.strtotime および function.date)
CentOS 5.7 64 の最新バージョンである PhpDocumentor-1.4.0a2.tgz をインストールしました。現在のランプのインストールは php 5.3.3 です。
私は使っている
pear install phpDocumentor-alpha
インストール後、次のように表示されます。
警告: strtotime(): システムのタイムゾーン設定に依存するのは安全ではありません。date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルが間違っている可能性があります。PEAR/Validate.php の 454 行目と 486 行目で、「EDT/-4.0/DST」の代わりに「America/New_York」を選択しました。
このエラーは php のバージョンに関係しており、5.3 は PEAR と互換性がありません。
インストールプロセスで問題がなかったので、気にしませんでした。
ドキュメントを生成しようとしましたが、何らかの理由で完了していません。
PHP 警告: strftime(): システムのタイムゾーン設定に依存するのは安全ではありません。date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルが間違っている可能性があります。/usr/share/pear/PhpDocumentor/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php の 370 行目で、「EDT/-4.0/DST」の代わりに「America/New_York」を選択しました。
これは、ドキュメントの生成を停止してはならない php 警告です。ただし、プロセスは途中で取得され、最後にファイルが生成されません。
これらのライブラリを自分でチェックする必要があるようです。このエラーを以前に見たことがある人はいますか? この問題を解決するには、次に何を試せばよいでしょうか?
php - strftimeはPHPで最初の文字を大文字(大文字)にします
私はコードを持っています:
いくつかの言語で私は得る:
2012年6月3日、ドミンゴ
すべての単語の最初の文字を大文字(大文字)にしたいので、次のようになります。
2012年6月3日、ドミンゴ
インターネットで答えが見つかりませんでしたが、誰かアイデアがありますか?:)
ruby - ルビーシナトラでstrftimeを使用して日の名前をローカライズするにはどうすればよいですか?
たとえば、フランス語で日の名前を付けるために、ルビー(sinatraアプリ)でstrftimeをローカライズするための最良の方法は何ですか?
私は持っています :
が欲しいです :
ありがとうございました!
php - strftime()が突然動作を停止しました。洞察はありますか?
入力した日付を取得してフォーマットし、データベースに保存する簡単なスクリプトがあります。次のようにstrftime関数を使用していました。
何らかの理由で、これは突然「Ymd」を返し始めました。はい、最初の引数として渡したフォーマット文字列を返していました。日付情報は一切ありません。また、2番目の引数としてストレートアップのUnicodeタイムスタンプを渡してこれを実行しようとしましたが、それでもフォーマット文字列が返されました。数日前までは問題なく動作していました。これで、代わりにdate()関数を使用するように切り替えました。
これですべてが正常に機能します。strftime()関数が突然機能しなくなった理由を誰かが知っているかどうか疑問に思っています。それは本当に奇妙に思えます、そしてそれは一日中私を悩ませることになるでしょう。
c++ - 現在時刻 = UTC +/- (UTC +/- ゾーン内の現在時刻)
頭字語を使用して指定されたタイム ゾーンを防止し、代わりに 4 桁のオフセット形式を使用して表現するために、問題の修正に取り組んでいます (CST の場合は UTC-6)。strftime(パラメータ)でどのように表現できますか??
perl - strftime形式で日付間隔を比較する
日付が含まれる複数の入力ファイルがありstrftime formatます。日付形式は入力変数の1つです。彼らのタイムラインが継続的であるかどうかを判断する必要があります。つまり、すべての入力ファイルの日付間隔が重ならない場合。
ファイル内のデータは連続しています。1つのファイルが1つの間隔であるようなものです。ファイルの最初の日付は間隔の左側にあり、最後の日付は間隔の右側にあります。
私の問題をよりよく示すために(データ形式%Y。%m。%d%H:%Mの例):
2つのデータファイルがあり、日付形式は%Y。%m。%d%H:%Mです。
data1.txt
data2.txt
したがって、ファイル内の日付を確認できるように、data1.txtとdata2.txtは重複しています。
data2.txt <=============================================>
私はこの問題をbashで実装していますが、いくつかのPerlフラグメントも歓迎します。
簡単な解決策が見つかりません。
ありがとう!
ruby-on-rails - Rubyで日付形式を変換する方法
ここにいくつかの出力があります:
今、私は次の形式で出力する必要があります:
問題は、 to_formatted_sとstrftimeが日付にのみ適用され、両方または両方が文字列を返すことです。どうすれば必要な方法で出力を取得できますか?
sqlite - 関数strftimeとdateを使用し、トリガーを使用して挿入時に更新するSQlite時差
次のように、2つのタイムスタンプの違いが欲しい
つまり、firsttime が 2012-06-15 14:54:33 で Endtime が 2012-06-15 14:54:40 の場合、時間差は次のようになります =00:00:14;
次のように、タイムスタンプ間にそのような違いが必要ですEndtime-firsttime
また、トリガーを使用して、Android の SQLite データベースで使用したいと考えています。
time to secondSQLでは、関数と関数を使用して変換することで実行できますsecond to time。
任意の提案をいただければ幸いですが、Java では時差を簡単に取得できますが、アプリケーションには他にも多くの作業があります。したがって、SQLite 組み込み関数を使用して同じことを実現できれば、アプリケーションの負担が軽減されます。
ruby - 先行ゼロまたは先行スペースなしで時間の時間をどのように書きますか?
Ruby 1.9 プログラムで、現在の時刻を のようにフォーマットしたいThu 1:51 PM。1 日の時間 (1この例では) にはどの形式コードを使用すればよいですか?
%I先頭にゼロ ( 01) があります。%l先頭にスペース ( 1) があります。strftime documentationには、時間の他の形式コードはありません。.lstrip文字列の途中にスペースが入っているので使えません。を使用できます.gsub(/ +/, " ")が、ハックが少なく、より簡単な方法があるかどうか疑問に思っています。