i: s biçimi (ex: 00:05:11) i son kez bir ekipman saat kadar olduğu belirtilmiştir MySQL veritabanında bir sütun var herhalde ya 1d21h, ekipman önce 5 dakika beri üzerinde olduğu anlamına gelir, ne nasıl php script kullanarak eğer ben unix timestamp için bu dönüştürebilirsiniz en iyi yöntem, demek? veya mysql fonksiyonu sorgu kullanarak doğrudan dönüştürmek son unix zaman damgası.
Aslında, ben başlangıç saati almak son sütun ile düşülecektir mysql startcapture bir sütun var burada unix zaman damgası Bu donanım çalışma süresi için başlangıç zamanı hesaplamak istiyorum. böylece starttime = startcapture - son (şimdi () dayalı unix zaman damgası dönüştürmek için vardır bu son sefer - h: i: s). ancak sorun bazen h biçimi değişim: ex s: i 1d22h, eğer h: i: s ekipman eski yana kadar olduğu anlamına gelir: 00:05:11 dk önce ve 1d22h 1 gün zaten ekipman anlamına gelir eğer 22 saat önce.
bu nedenle burada temel şeyler unix zaman damgası uygun son sütunu dönüştürmek olduğunu.
en kısa zamanda, beyler lütfen yardım.
güncelleme:
Bu gibi basitleştirilmiş,
i, ancak son sütunda ile startcapture sütun düşülmesi suretiyle hesaplanması edilebilir başlangıç saati, görüntülemek istediğiniz
i: h Son sütunun ise unix zaman damgası startcapture sütun, s biçimi bazen 1d22h formatında (ekipman anlamına gelir 1 gün 22 saat yana veya yukarı 00:05:11, saat dakika saniye beri zaten)
(00:05:11 ya 1d22h) - Ben istiyorum tek şey zaman () unix timestamp içine son sütunu dönüştürmek için
herhangi bir işlevi var?