Benim uygulamada, ben biraz zaman parametrelerine dayalı filtre gereken bazı kayıtları var. Tarih karşılaştırmalar yapmak için, I (1970 yılından beri saniye) bir unix zaman damgası, benim kayıtlarda tarihleri (YYYY-AA-GG bir dize) dönüştürmek gerekir. Ben kayıtları binlerce var, ben gerçekten bunu yapmak için en etkili yolu bulmak istiyorum.
another question strtotime()
veya strptime()
kullanılarak, (ne yazık ki, burada bir seçenek değil) veritabanında yaptığını öne sürdü, ancak bu yok değil {[(3 cevaplar )]} en bellek ve zaman-etkin yöntemler gibi, biliyor musun?
Benim girişi tam biçim mktime
daha iyi olabilir, belki de (substr
, ya da explode
) dize manipülasyon bazı formunu kullanarak olacaktır ile birlikte biliyor göz önüne alındığında?
If you believe I'm being premature in my optimisation, then just humour me ok?