~~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.
';
}
}