2017-01-28 13 views
0

Joomla 2.5では、FABRIC 3.0.9プログラムでは、フォーム、従業員の記録、従業員の職務経験を示す他の4つのフィールドがあります。最初のフィールドフィールドは、通常、過去の企業における過去の従業員訓練を示しています(例:14-08-22(G-M-D))。日付形式の2番目のフィールドには、現在の会社の開始日(例:21-03-1997(DMG))が表示され、3番目の計算フィールドには、21-03-1997から今日までの計算時間が表示されます(例:20-01 -18(GMD)で、コードから派生したものです。サービスの長さの計算に日付を追加する

` ` $ Start_date2field = '{workers___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"; 
} 

    I need to add the internship in the fourth calc-field field for example (14-08-22) GMD and present time (20-01-18) GMD so I get total internship (34-10-10) GMD but i do not know how To sum up, help someone who knows. Reply with code. Thank you in advance.`enter code here` 

答えて

0

これらのデータを比較するには、両方のデータが日付形式である必要があります。

と私はこれがあなたを停止するものだと思うテキスト形式(Y-M-D)

に簡単な3番目のフィールドに書いています。

+0

とは何ですか........ – NiPo

+0

何が今...... – NiPo

関連する問題