問題タブ [python-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.

0 投票する
1 に答える
243 参照

python - 時分秒形式で簡単に時差を計算する方法

以下で時差を一つ一つ計算してみたいと思います。

簡単に手に入れる方法は?

データ

0 投票する
2 に答える
16904 参照

python - 時間差によるSqlAlchemyフィルター

私は SQLAlchemy を初めて使用します (ただし、それほど新しくはありません)。プロジェクトにバージョン 0.9.3 を使用しています。SQLite データベースに対してクエリを実行し、結果をフィルタリングして、タイム スタンプのないオブジェクト、または最後の更新から 24 時間以上経過したオブジェクトを取得したいと考えています (同じ列で)。

問題は、時間フィルタリング部分をどのように達成するかについて正確な考えがないことです.IPython Notebookセッションを行ったので、人々は私の問題への答えを探している時間を確認できます:

1で]:

[2]:

[3]:

[4]:

[5] では:

[7] では:

[9] では:

[14] では:

[15]:

[16]:

[20]:

の []:

input 20私はそれがDateTimeデータ型であることを知っていますProduct.added(DateTime値を保持する唯一の列であるため、テストするために使用しました)。私が理解していないのは、論理ステートメントです。(にProduct.added < 24示されているようにinput 16) ではなくProduct.added > 24、データベースからオブジェクトを取得しない場合。24では、実際にデータベースが理解している数字とは何でしょうか? 24分?24時間?24秒?24日?

繰り返しになりますが、データをフィルター処理して、タイム スタンプのないデータや 24 時間以上前に更新されたデータを取得するにはどうすればよいでしょうか?

ありがとう :)

0 投票する
1 に答える
1390 参照

python - Django モデルの time フィールドのデフォルトが正しく utcnow() にならないのはなぜですか?

ここに私のモデルがあります:

コンソールからいくつかのコマンドを実行するとどうなるか見てみましょう:

timeStamp のデフォルト値 (MyModel ごとに datetime.datetime.utcnow() に割り当てられることになっている) が、最初に作成した値と同じままなのはなぜですか?

醜いハックであるコンストラクターでその値を手動で設定した場合にのみ変更されます!

デフォルト値がキャッシュされ、継続的に再利用されているようです。このキャッシュが発生しないようにするにはどうすればよいですか?

0 投票する
1 に答える
153 参照

python - いくつかの Facebook Insights レポートをグラフ化したいのですが、日時が形式と一致しません

次のエラーが生成されます。

ValueError: 時間データ '11/1/13' が形式 '%m/%d/%Y' と一致しません

私のデータの例。(形式 - 月、日、年の値)

私が持っているコードは、別の SOF 投稿で収集されました。

日付形式でエラーがスローされるのはなぜですか?

0 投票する
1 に答える
1940 参照

python - Python 2.4で文字列オブジェクトを時間オブジェクトに変換する方法

2 つの文字列オブジェクトがあります。

私が行った場合、

1900-01-01 00:58:00それはandに変換され1900-01-01 01:02:00ますが、日付ではなく時間部分のみが必要です。

日付を文字列に変換し、時刻の部分だけを差し引いています。今、私はそれらを再び時間オブジェクトに変換し、dt2[1]-dt[1]時差を見つける必要があります。

どうすればできますか。

0 投票する
1 に答える
727 参照

python - .json 拡張ファイル + タイムスタンプ + Pandas + Python

次のデータを含む .json ファイル拡張子 (logs.json) が送信されてきました (2,000 を超えるエントリがあるため、一部のみを表示しています)。

["2012-03-01T00:05:55+00:00", "2012-03-01T00:06:23+00:00", "2012-03-01T00:06:52+00:00"," 2012-03-01T00:11:23+00:00"、"2012-03-01T00:12:47+00:00"、"2012-03-01T00:12:54+00:00"、"2012- 03-01T00:16:14+00:00"、"2012-03-01T00:17:31+00:00"、"2012-03-01T00:21:23+00:00"、"2012-03- 01T00:21:26+00:00"、"2012-03-01T00:22:25+00:00"、"2012-03-01T00:28:24+00:00"、"2012-03-01T00: 31:21+00:00"、"2012-03-01T00:32:20+00:00"、"2012-03-01T00:33:32+00:00"、"2012-03-01T00:35: 21+00:00"、"2012-03-01T00:38:14+00:00"、"2012-03-01T00:39:24+00:00"、"2012-03-01T00:43:12+ 00:00"、"2012-03-01T00:46:13+00:00"、"2012-03-01T00:46:31+00:00"、"2012-03-01T00:48:03+00: 00","2012-03-01T00:49:34+00:00"、"2012-03-01T00:49:54+00:00"、"2012-03-01T00:55:19+00:00"、"2012 -03-01T00:56:27+00:00", "2012-03-01T00:56:32+00:00"]

パンダを使用して、次のことを行いました。

そして、私は次のようになります:

次に、UTC ゾーンを含む適切なデータ型を割り当てるために、次のようにします。

そして得る:

ここに私の質問があります:

  1. 上記のコードは、データを正しい形式で取得するのに正しいですか?
  2. 私の UTC ゾーンはどこに行きましたか? 対応する PST 時間で列を作成し、それをデータ フレーム形式でこのデータセットに追加したい場合はどうすればよいでしょうか?
  3. 日/週、または年ごとのカウントを取得するには、どこかに.day、.week、または.yearを追加する必要があることを思い出したようですが(logs.day?)、私はそれを理解できず、推測していますこれは、データの現在の形状が原因です。日ごとのカウントを取得するにはどうすればよいですか? 週?年?データをプロットできるようにするには?データをプロットするにはどうすればよいですか?

このような単純な質問は、データ分析のために R から Python を使用するように移行しようとしている人にとっては非常に難しいように思えます! 皆さんが助けてくれることを願っています!