Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento: creazione di stringhe di data e ora formattate per Systems Manager
AWS Systems Manager APIle operazioni accettano filtri per limitare il numero di risultati restituiti da una richiesta. Alcune di queste API operazioni accettano filtri che richiedono una stringa formattata per rappresentare una data e un'ora specifiche. Ad esempio, l'DescribeSessions
APIoperazione accetta le InvokedBefore
chiavi InvokedAfter
and come valori validi per un SessionFilter
oggetto. Un altro esempio è l'DescribeAutomationExecutions
APIoperazione, che accetta le StartTimeAfter
chiavi StartTimeBefore
and come valori validi per un AutomationExecutionFilter
oggetto. I valori forniti per queste chiavi durante il filtraggio delle richieste devono corrispondere allo standard ISO 8601. Per informazioni su ISO 8601, vedere 8601. ISO
Queste stringhe di data e ora formattate non sono limitate ai filtri. Esistono anche API operazioni che richiedono una stringa formattata ISO 8601 per rappresentare una data e un'ora specifiche quando si fornisce un valore per un parametro di richiesta. Ad esempio, il parametro di richiesta AtTime
per l'operazione GetCalendarState
. Queste stringhe sono difficili da creare. Usa gli esempi in questo argomento per creare stringhe di data e ora formattate da utilizzare con le operazioni di Systems ManagerAPI.
Formattazione di stringhe di data e ora per Systems Manager
Di seguito è riportato un esempio di stringa di data e ora in formato ISO 8601.
2024-05-08T15:16:43Z
Rappresenta l'8 maggio 2024 alle 15:16 Coordinated Universal Time (). UTC La parte della data del calendario della stringa è rappresentata da un anno a quattro cifre, un mese a due cifre e un giorno a due cifre separati da trattini. Questo può essere rappresentato nel seguente formato.
YYYY-MM-DD
La parte temporale della stringa inizia con la lettera «T» come delimitatore, quindi è rappresentata da un'ora a due cifre, un minuto a due cifre e un secondo a due cifre separati da due punti. Questo può essere rappresentato nel seguente formato.
hh:mm:ss
La parte temporale della stringa termina con la lettera «Z», che indica lo standard. UTC
Creazione di stringhe di data e ora personalizzate per Systems Manager
È possibile creare stringhe di data e ora personalizzate dal computer locale utilizzando lo strumento da riga di comando preferito. La sintassi utilizzata per creare una stringa di data e ora in formato ISO 8601 varia a seconda del sistema operativo del computer locale. Di seguito sono riportati alcuni esempi di come è possibile utilizzare i coreutils GNU di date
from su Linux o Windows per creare una stringa di PowerShell data e ora in formato ISO 8601.
Quando si lavora con API le operazioni di Systems Manager, potrebbe essere necessario creare stringhe cronologiche di data e ora per scopi di reporting o risoluzione dei problemi. Di seguito sono riportati alcuni esempi di come è possibile creare e utilizzare stringhe di data e ora storiche personalizzate in formato ISO 8601 per and (). AWS Tools for PowerShell AWS Command Line Interface AWS CLI