1 votos

Quantlib fecha hora tiempo en ql.Date()

¿Cómo establece quantlib la hora, digamos en el ejemplo a continuación:

ql.Date(20, 1, 2023), calendario de EE. UU.,

¿Cuál es la hora, 12 AM hora de EE. UU.? ¿hora de la máquina local?

digamos que me gustaría establecer una hora de Nueva York a las 4 pm, ¿es posible?

4voto

Brad Tutterow Puntos 5628

De forma predeterminada, una instancia de Date es simplemente una fecha y no tiene información sobre la hora.

Es posible compilar QuantLib para que también tenga una hora (ver aquí), pero esto no está habilitado por defecto ya que ralentiza la biblioteca. Si elige esa configuración, deberá recompilar tanto QuantLib como sus envolturas de Python usted mismo.

Además, la configuración no predeterminada permite que las instancias de Date tengan una hora, pero no una zona horaria. Podrá decir ql.Date(20, 1, 2023, 16, 0, 0) para especificar las 4PM, pero no que sea en la hora de Nueva York. Le deja a usted convertir y usar horas consistentes.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X