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 :
<php> 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 "<div><strong>Fabrication</strong>: $formated_date<br/>";
$date->setISODate($year + 5, $match[5]);
$replacement_date = $date->format('F (n) - Y');
echo "<strong>Changement conseillé</strong>: $replacement_date</div>";
}
else
{
echo '<div class="error">Erreur: Format incorrect.</div>';
}
} </php> <html> <form method=“GET” action=“#”> <input type=“text” name=“sn” placeholder=“serial number” /> <input type=“submit” name=“lookup” value=“Recherche” /> </form> </html>
Cas des batteries sans numéro de série APC. Ces batteries ont un numéro de série gravé sur le dessus.
<php> 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 "<div><strong>Fabrication</strong>: $formated_date<br/>";
$date->setDate($year + 5, $month, 1);
$replacement_date = $date->format('F (n) - Y');
echo "<strong>Changement conseillé</strong>: $replacement_date</div>";
}
else
{
echo '<div class="error">Erreur: Format incorrect.</div>';
}
} </php> <html> <form method=“GET” action=“#”> <input type=“text” name=“sn” placeholder=“serial number” /> <input type=“submit” name=“battery_lookup” value=“Recherche” /> </form> </html>