には、どうするのがベストなの投稿を日付/時刻入djangoのとおりです。

StackOverflow https://stackoverflow.com/questions/1495595

  •  18-09-2019
  •  | 
  •  

質問

私の構築とユーザの一覧を取得しこの周囲にある。

何に構築することが可能となることか?E.g.てしまうことがありましたすべて取得し、イベントが起きていますが募るイベント/2009/09/29/8/23/

このような面倒な場合たいてい複数の写真をホームに大きく依存します。が終わるurlのように見え/イベントと/2009/09/29/8/23/2006/11/16/14/45/

あのシーンにjavascipt)への変換を日付/時間にタイムスタンプをパスするにintとしては、できましに変換したdatetimeのとおりです。

役に立ちましたか?

解決

私はこのような、より読みやすいURL構造を使用したいです

/events/2009-09-29/0823/
/events/2009-09-29/0823/to/2009-10-10/2100/

ここでは、この構造を構築するために示すいくつかの基本的なJavascriptのです。

function pad(number) {
    return (number < 10 ? '0' : '') + number
}
function simpleDate(date) {
    return date.getUTCFullYear() + '-' + pad(date.getUTCMonth()) + '-' + pad(date.getUTCDay())
}
function simpleTime(date) {
    return pad(d.getUTCHours()) + pad(d.getUTCMinutes())
}
var d = new Date();
alert('/events/' + simpleDate(d) + '/' + simpleTime(d) + '/');

他のヒント

あなたはこのような何かを行うことができます:

のvar D =新しいDate( "2009-09-30"); VARタイムスタンプ= d.getTime()/ 1000.0;

このはJavaScriptを使用してあなたのタイムスタンプを取得します。

  • /イベント/2009年/->すべてのイベント2009年
  • /イベント/2009/09/ ->すべてのイベントAug-09
  • /イベント/2009/09/29/ ->すべてのイベント月29日-Aug-09
  • /イベント/2009/09/29/8/ -> すべてのイベントもしくは8:00~8:59 29-Aug-09
  • /イベント/2009/09/29/8/23/ -> すべてのイベント8:23月29日-Aug-09
  • /イベント/2009/09/29/8/23/?10 -> すべてのイベントから8:23 8:33月29日-Aug-09
  • /イベント/2009/09/29/8/23/?91 -> すべてのイベントから8:23 9:54月29日-Aug-09
  • /イベント/2009/09/29/8/?10 -> すべてのイベントもしくは8:00~18:00月29日-Aug-09
  • /イベント/2009/09/29/?10 -> すべてのイベントから29-Aug-09-8-09
  • /イベント/2009/09/?2->すべてのイベントに
  • /イベント/2009年/?2->すべてのイベント2009-2010年
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top