hyTags
HomeHome DocumentationDocumentation

date-time-new

Creates a new date and time from individual components.
Parameter
Type
Description
year
Number
The year component.
month
Number
The month component (1-12).
day
Number
The day component.
hour
Number?
The hour component (0-23). Optional, defaults to 0.
minute
Number?
The minute component (0-59). Optional, defaults to 0.
second
Number?
The second component (0-59). Optional, defaults to 0.
is-utc
Bool?
If date and time are provided in UTC. Optional. Default: false
return
dateTime
A new date and time with the specified components.
Test Case:Create datetime
    <div></div>
    
    <date-time-new year="2024" month="6" day="15" hour="10" minute="30" second="45">
    <date-time-get component="year">
    <assert-equal value="2024" type="number">
    
    👆 Try to change something!
  • Test Case:Create datetime get month
      <div></div>
      
      <date-time-new year="2024" month="6" day="15">
      <date-time-get component="month">
      <assert-equal value="6" type="number">
      
      👆 Try to change something!
    • Test Case:Create UTC datetime - hour
        <div></div>
        
        <date-time-new year="2024" month="6" day="15" hour="14" minute="30" second="0" is-utc="true">
        <date-time-get component="hour">
        <assert-equal value="14" type="number">
        
        👆 Try to change something!
      • Test Case:Create UTC datetime - getTime hour
          <div></div>
          
          <date-time-new year="2024" month="6" day="15" hour="14" minute="30" second="0" is-utc="true">
          <date-time-get-time>
          <time-get component="hour">
          <assert-equal value="14" type="number">
          
          👆 Try to change something!
        • Test Case:Create UTC datetime - getDate day
            <div></div>
            
            <date-time-new year="2024" month="6" day="15" hour="14" minute="30" second="0" is-utc="true">
            <date-time-get-date>
            <date-get component="day">
            <assert-equal value="15" type="number">
            
            👆 Try to change something!
          • Test succeeded Test failed