ASN1_TIME_print_ex
ASN1_TIME_print_ex(bio_err, X509_get0_notAfter(ret), dateopt);
ASN1_TIME_print_ex(bio_out, X509_CRL_get0_lastUpdate(x), dateopt);
ASN1_TIME_print_ex(bio_out, X509_CRL_get0_nextUpdate(x), dateopt);
ASN1_TIME_print_ex(out, X509_get0_notBefore(x), dateopt);
ASN1_TIME_print_ex(out, X509_get0_notAfter(x), dateopt);
return ASN1_TIME_print_ex(bp, tm, ASN1_DTFLGS_RFC822);
int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags);
rv = ASN1_TIME_print_ex(m, &x509_print_tests_rfc_822[idx].asn1, ASN1_DTFLGS_RFC822);
rv = ASN1_TIME_print_ex(m, &x509_print_tests_iso_8601[idx].asn1, ASN1_DTFLGS_ISO8601);