~~NOCACHE~~ ====== APC - Schneider Electric ====== APC est une entreprise leader sur les onduleurs. Il faut prendre en compte très sérieusement les délais de changement des batteries. Il faut dans l'idéal les changer tous les 5 ans. Pour identifier la date de votre batterie, utilisez le formulaire ci-dessous : if (isset($_REQUEST['lookup'])) { if (preg_match('/^(([a-z]*)|([a-z0-9]{1,3}[a-z]))([0-9]{2})([0-9]{2})/i', $_REQUEST['sn'], $match)) { $year = $match[4] + 2000; $date = new DateTime(); $date->setISODate($year, $match[5]); $formated_date = $date->format('F (n) - Y'); echo "
Fabrication: $formated_date
"; $date->setISODate($year + 5, $match[5]); $replacement_date = $date->format('F (n) - Y'); echo "Changement conseillé: $replacement_date
"; } else { echo '
Erreur: Format incorrect.
'; } }
Cas des batteries sans numéro de série APC. Ces batteries ont un numéro de série gravé sur le dessus. if (isset($_REQUEST['battery_lookup'])) { if (preg_match('/^([A-Z])([A-L])[0-9]/', strtoupper($_REQUEST['sn']), $match)) { $year = ord($match[1]) - ord('H') + 2008; $month = ord($match[2]) - ord('A') + 1; $date = new DateTime(); $date->setDate($year, $month, 1); $formated_date = $date->format('F (n) - Y'); echo "
Fabrication: $formated_date
"; $date->setDate($year + 5, $month, 1); $replacement_date = $date->format('F (n) - Y'); echo "Changement conseillé: $replacement_date
"; } else { echo '
Erreur: Format incorrect.
'; } }