joomla_antivirus_logo

Autor Tema: Izračun radnog staža  (Posjeta: 333 )

0 Članova i 1 Gost pregledava ovu temu.

Nipo

  • Novi forumaš
  • *
  • Postova: 1
  • Karma: 0
    • Profil
Izračun radnog staža
« : 09. Svibanj 2017, 19:32 »
Poštovani !
Na Joomli 2.5 u programu FABRIK 3.0.9 imam formu,na njoj evidenciju zaposlenih,te uz ostalo i 4 polja koja prikazuju radni staž radnika. Prvo obično field polje prikazuje protekli staž radnika u prijašnjim firmama npr. 14-08-22 (G-M-D). Drugo polje u datumskom formatu prikazuje datum početka rada u sadašnjoj firmi npr. 21-03-1997 (D-M-G), a treće calc-field polje prikazuje izračunati staž od 21-03-1997 do danas , a to je točno 20-01-18 (G-M-D) , a izvodi se iz koda :
 
    $start_date2field = '{radnici___prvidanrada}';
if (!empty($start_date2field)) {
   $now_date = new DateTime();
   $start_date2field = new DateTime($start_date2field);
   $since_start = $start_date2field->diff($now_date);
   return $since_start->format('%y-%m-%d');
}
else {
      return "no data";
}
   
  Ja trebam u četvrtom calc-field polju zbrojiti staž otprije npr. (14-08-22)G-M-D   i sadašnji staž (20-01-18) G-M-D tako da dobijem ukupni staž (34-10-10) G-M-D, ali ne znam kako to zbrojiti, neka pomogne netko tko zna . HVALA unaprijed.
« Zadnja izmjena: 09. Svibanj 2017, 19:38 Nipo »

 

joomla_antivirus_logo
anything