好奇心の高まり、Twig
でランダムな日付を生成するにはどうすればよいですか?
(そのためのテストページのrealismeを向上させる、ニュースなどをブログ)Twigを含むビューのランダム日付
私は実際の日付をレンダリングする方法を知っているが、私はそれはあなたがランダムに1
好奇心の高まり、Twig
でランダムな日付を生成するにはどうすればよいですか?
(そのためのテストページのrealismeを向上させる、ニュースなどをブログ)Twigを含むビューのランダム日付
私は実際の日付をレンダリングする方法を知っているが、私はそれはあなたがランダムに1
と良いことができると思います
$function = new Twig_SimpleFunction('random_date', function() {
return mt_rand(time(), time() + 31556926);
});
$twig = new Twig_Environment($loader);
$twig->addFunction($function);
そして、あなたは、このようtwig
でそれを使用することができます:あなたのためにそれを生成するtwig
を拡張することができ
{{ random_date()|date('d-m-Y') }}
<!DOCTYPE html>
<html>
<body>
<p>Click the button to display a random number.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
var d = new Date(Math.floor(Math.random()*1E16));
document.getElementById("demo").innerHTML = d;
}
</script>
</body>
</html>
ランダム日付
{{ random(+'now'|date('U'))|date('Y-m-d') }}
ランダム日付大きいし、いくつかの日付
{% set startDate = '2010-01-01'|date('U') %}
{{ (random(+'now'|date('U') - startDate) + startDate)|date('Y-m-d') }}