問題タブ [string-to-datetime]
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.
sql-server - SQL Server 文字列から日付への変換
次のように文字列を変換したい:
Sql Server の同等の DATETIME 値に変換します。
Oracle では、次のように言います。
この質問は、文字列を標準形式のいずれかに解析してから、それらのコードのいずれかを使用して変換する必要があることを意味します。そのような平凡な操作にはばかげているようです。もっと簡単な方法はありますか?
php - PHP SQL クエリでの STR_to_DATE の使用
日付形式をdatetimeからSQLクエリの日付だけに変更する方法が必要です。試してみました:
しかし、役に立たない。
date_start は SQL テーブルのフィールドです。
どんな助けでも大歓迎!!!
php - PHPでの文字列から時間へ
ユーザーの Dropbox アカウントに接続する Web アプリケーションを作成しています。ファイルとフォルダのメタデータを取得すると、Dropbox は対応する変更日を次の形式で返します。
「2010 年 8 月 21 日 22:31:20 +0000」
これを次の形式に変換するにはどうすればよいですか?
2010/08/21 22:31
どんな助けでも大歓迎です。
php - UNIXタイムスタンプをTwitter/Facebookスタイルに変換する
UNIXタイムスタンプをFacebookやTwitterのように表示するように変換しようとしています。たとえば、twitter / facebookに投稿されたツイートやコメントを見ると、次のように日付/時刻が表示されます。
「2分前」または「2日前」または「2週間前」
このように機能させるための関数を知っている人はいますか?カスタムのものになると思います。
どんな助けでも大歓迎です
ruby-on-rails - Heroku: to_datetime が rails の i18n.locale を考慮していない
編集:(明確にするために)
heroku: で次のように動作させたい"11/13/2011".to_datetime
、つまり、日付を英語形式にする必要があります。ありがとう
これをi18nロケールに設定しましたapplication.rb
heroku コンソールで:
それで、正しく設定されているようです。
しかし、私がするとき:
いやー!
ここで私が間違っていることを知っていますか?
ありがとう。
.net - 文字列を DateTime に解析できません
私はこの文字列を持っています:
私はそれを次のように解析しようとします:
またはそのように:
そして、それは私に投げます:
何が間違っているのか、どうすれば修正できますか?
objective-c - Objective C:文字列をnsdateの問題に変換する
私はこの奇妙な問題を解決するために数時間を費やしました。「dd/mm / yyyyhh:mm:ss」に日付形式があり、日付とNOWの秒数の違いを知りたいです。私は以下のようにそれをやっていますが、なぜそれが31日間違っているのかわかりませんか?ほんの数時間の違いです!誰かが私がここで間違っていることを私に助けてもらえますか?
出力:
次に、dateFromStringをNSDateに再度変換しようとしましたが、完全にランダムな日付が出力されることに驚きました。どうすればフォローできるかわかりませんか?それは私の元の日付に「日時」を与えるはずです!
出力:
[編集]
「dd/mm / yyyyhh:mm:ss」を「dd / MM / yyyyhh:mm:ss」に置き換えても機能しますが、それでも秒差は正しくありません。さまざまな日付については、次の出力を参照してください。
修正されたコード:
出力:(多くの出力がNanであることに注意してください!!)
2012-02-03 11:30:23.198 UniversalApp [13207:707]日付:03/02/2012 10:25:34
2012-02-03 11:30:23.204 UniversalApp [13207:707]秒:3889.204166totaldays:0
2012-02-03 11:30:23.506 UniversalApp [13207:707]日付:02/02/2012 16:56:05
2012-02-03 11:30:23.512 UniversalApp [13207:707]秒:nantotaldays:0
2012-02-03 11:30:23.818 UniversalApp [13207:707]日付:02/02/2012 14:34:05
2012-02-03 11:30:23.827 UniversalApp [13207:707]秒:nantotaldays:0
2012-02-03 11:31:25.253 UniversalApp [13207:707] ToDate:02/02/2012 12:02:55
2012-02-03 11:31:25.255 UniversalApp [13207:707]秒:127710.255748合計日数:1
2012-02-03 11:32:06.424 UniversalApp [13207:707]日付:01/02/2012 11:01:20
2012-02-03 11:32:06.427 UniversalApp [13207:707]秒:174646.427676合計日数:2
2012-02-03 11:32:06.639 UniversalApp [13207:707]日付:31/01/2012 17:38:17
2012-02-03 11:32:06.643 UniversalApp [13207:707]秒:nantotaldays:0
[編集]
'hh'を'HH'に置き換えると、上記の問題が解決しました。
[編集]
私が遭遇した別の問題...おい!!
24時間制に設定すると、これは機能しません。これに基づいて、ユーザーの設定によって上書きされます。
この最後の問題に対する強力な解決策は見つかりませんでした。最後に、秒の「nan」値を確認することにしました。「nan」の場合は、元の日付文字列を使用し、秒や時間などに変換しないでください。
//作業を続行します
objective-c - NSDateFormatter が文字列を日付に変換しない
文字列を日付に変換するために NSDateFormatter を使用しています。ただし、返される日付は nil です。問題を引き起こすのは、ハードコードされた文字列だけです。stringFromDate: を使用して、この NSString を NSDate に変換すると問題ありません。
ハードコーディングされた日付:
2012-30-22T10:30:19+0530
dateFromString:
2012-04-27T10:20:43+0530
日付形式に違いは見られません。
コード:
ログ: ~ 文字列 2012-04-27T10:20:43+0530
ログ: ~ 日付 2012-04-27 04:50:43 +0000
ここまでは順調ですね。文字列から日付が返されます。しかし、自分で入力した日付を使用しようとすると...
ログ: ~ 日付 2012-04-27 04:50:43 +0000
ログ: ~ 日付 2 (null)
他の日付が null でないのに、なぜこの日付は null なのですか?
python - Pythonstrptimeのカスタムフォーマットディレクティブ
time.strptimeで処理する日付を表す文字列を%d%m%Yのような形式で受け取る必要がありますが、日番号が10未満の場合、その日は1桁で表示されます。 %d形式で必要な2桁ではなく、数値。
つまり、
としてtransalatedされます
しかし、文字列で
strptimeは私に
それ以外の
このデフォルトの動作を回避する方法はありますか?(おそらく、%mを2桁の数値にする必要があるため、strptimeには、その日に残っているものを使用するオプションがありませんか?)
編集:入力文字列では、1つの数字で表すことができる場合でも、月は常に2桁であることに注意してください。ここでの問題は、大きさに応じて1桁または2桁で表される可能性のある日だけです...