date_i18n
Hello,
Can you please, use native date_i18n function from wordpress to display audit date using current locale.
/models/Document.php
<code below>
public function esigdateformat($date, $document_id = false) {
if ($document_id) {
$dateFormat = WP_E_Sig()->meta->get($document_id, "esig-date-format");
if ($dateFormat) {
return date_i18n($dateFormat, strtotime($date));
}
}
$default_dateformat = get_option('date_format');
return date_i18n($default_dateformat, strtotime($date));
}
public function docDate($docId, $date) {
$dateFormat = WP_E_Sig()->meta->get($docId, "esig-date-format");
$timeFormat = WP_E_Sig()->meta->get($docId, "esig-time-format");
if (empty($dateFormat) && empty($timeFormat)) {
return $date;
}
return date_i18n($dateFormat . " " . $timeFormat, strtotime($date));
}
Thanks
4
votes
MaximeGaido
shared this idea