Skip to main content
Ctrl+K
libera_utils 2.4.3 documentation - Home
  • User Docs
  • Developer Docs
  • API
  • Version Changes
  • User Docs
  • Developer Docs
  • API
  • Version Changes

Section Navigation

  • libera_utils
    • libera_utils.aws
      • libera_utils.aws.constants
        • libera_utils.aws.constants.CkObject
        • libera_utils.aws.constants.DataLevel
        • libera_utils.aws.constants.DataProductIdentifier
        • libera_utils.aws.constants.LiberaApid
        • libera_utils.aws.constants.ManifestType
        • libera_utils.aws.constants.ProcessingStepIdentifier
        • libera_utils.aws.constants.SpkObject
      • libera_utils.aws.ecr_upload
        • libera_utils.aws.ecr_upload.build_docker_image
        • libera_utils.aws.ecr_upload.ecr_upload_cli_func
        • libera_utils.aws.ecr_upload.get_ecr_docker_client
        • libera_utils.aws.ecr_upload.push_image_to_ecr
      • libera_utils.aws.processing_step_function_trigger
        • libera_utils.aws.processing_step_function_trigger.step_function_trigger
      • libera_utils.aws.utils
        • libera_utils.aws.utils.get_aws_account_number
    • libera_utils.cli
      • libera_utils.cli.main
      • libera_utils.cli.parse_cli_args
      • libera_utils.cli.print_version_info
    • libera_utils.config
      • libera_utils.config.config
      • libera_utils.config.ConfigurationFormatter
    • libera_utils.db
      • libera_utils.db.dynamodb_utils
        • libera_utils.db.dynamodb_utils.add_archive_time_to_ddb_item
        • libera_utils.db.dynamodb_utils.create_ddb_metadata_applicable_date_item
        • libera_utils.db.dynamodb_utils.create_ddb_metadata_file_item
        • libera_utils.db.dynamodb_utils.get_dynamodb_table
    • libera_utils.geolocation
      • libera_utils.geolocation.angle_between
      • libera_utils.geolocation.cartesian_to_planetographic
      • libera_utils.geolocation.frame_transform
      • libera_utils.geolocation.get_earth_radii
      • libera_utils.geolocation.sub_observer_point
      • libera_utils.geolocation.sub_solar_point
      • libera_utils.geolocation.surface_intercept_point
      • libera_utils.geolocation.target_position
    • libera_utils.io
      • libera_utils.io.caching
        • libera_utils.io.caching.empty_local_cache_dir
        • libera_utils.io.caching.get_local_cache_dir
      • libera_utils.io.filenaming
        • libera_utils.io.filenaming.format_semantic_version
        • libera_utils.io.filenaming.get_current_revision_str
        • libera_utils.io.filenaming.get_current_version_str
        • libera_utils.io.filenaming.AbstractValidFilename
        • libera_utils.io.filenaming.AttitudeKernelFilename
        • libera_utils.io.filenaming.EphemerisKernelFilename
        • libera_utils.io.filenaming.L0Filename
        • libera_utils.io.filenaming.LiberaDataProductFilename
        • libera_utils.io.filenaming.ManifestFilename
        • libera_utils.io.filenaming.ProductName
      • libera_utils.io.hdf
        • libera_utils.io.hdf.h5dump
      • libera_utils.io.manifest
        • libera_utils.io.manifest.Manifest
        • libera_utils.io.manifest.ManifestError
      • libera_utils.io.smart_open
        • libera_utils.io.smart_open.is_gzip
        • libera_utils.io.smart_open.is_s3
        • libera_utils.io.smart_open.smart_copy_file
        • libera_utils.io.smart_open.smart_open
    • libera_utils.kernel_maker
      • libera_utils.kernel_maker.get_spice_packet_data_from_filepaths
      • libera_utils.kernel_maker.make_azel_ck
      • libera_utils.kernel_maker.make_jpss_ck
      • libera_utils.kernel_maker.make_jpss_kernels_from_manifest
      • libera_utils.kernel_maker.make_jpss_spk
      • libera_utils.kernel_maker.write_kernel_input_file
      • libera_utils.kernel_maker.write_kernel_setup_file
    • libera_utils.logutil
      • libera_utils.logutil.configure_static_logging
      • libera_utils.logutil.configure_task_logging
      • libera_utils.logutil.flush_cloudwatch_logs
      • libera_utils.logutil.JsonLogFormatter
    • libera_utils.packets
      • libera_utils.packets.array_from_packets
      • libera_utils.packets.parse_packets
    • libera_utils.quality_flags
      • libera_utils.quality_flags.with_all_none
      • libera_utils.quality_flags.FlagBit
      • libera_utils.quality_flags.FrozenFlagMeta
      • libera_utils.quality_flags.QualityFlag
    • libera_utils.spice_utils
      • libera_utils.spice_utils.ensure_spice
      • libera_utils.spice_utils.find_most_recent_naif_kernel
      • libera_utils.spice_utils.ls_kernel_coverage
      • libera_utils.spice_utils.ls_kernels
      • libera_utils.spice_utils.ls_spice_constants
      • libera_utils.spice_utils.KernelFileCache
      • libera_utils.spice_utils.KernelFileRecord
      • libera_utils.spice_utils.SpiceBody
      • libera_utils.spice_utils.SpiceFrame
      • libera_utils.spice_utils.SpiceId
      • libera_utils.spice_utils.SpiceInstrument
    • libera_utils.time
      • libera_utils.time.convert_cds_integer_to_datetime
      • libera_utils.time.et2utc_wrapper
      • libera_utils.time.et_2_datetime
      • libera_utils.time.et_2_timestamp
      • libera_utils.time.sce2s_wrapper
      • libera_utils.time.scs2e_wrapper
      • libera_utils.time.utc2et_wrapper
    • libera_utils.version
      • libera_utils.version.version
  • API
  • libera_utils.time
  • libera_utils...

libera_utils.time.et_2_datetime#

libera_utils.time.et_2_datetime(et: float | Collection[float] | ndarray) → datetime | ndarray#

Convert ephemeris time to a python datetime object by first converting it to a UTC timestamp.

Parameters:

et (float or Collection or numpy.ndarray) – Ephemeris times to be converted.

Returns:

Object representation of ephemeris times.

Return type:

datetime.datetime or numpy.ndarray

previous

libera_utils.time.et2utc_wrapper

next

libera_utils.time.et_2_timestamp

On this page
  • et_2_datetime()
Show Source

© Copyright 2022, University of Colorado.

Created using Sphinx 7.3.7.

Built with the PyData Sphinx Theme 0.15.4.