Skip to content
Snippets Groups Projects
Select Git revision
  • 8fdea814930c53d7eb71bb59e553e95bccc68bf6
  • main default protected
  • 1-mage-run-does-not-stop-containers
  • v0.26.0
  • v0.25.0
  • v0.24.0
  • v0.23.0
  • v0.22.0
  • v0.21.0
  • v0.20.0
  • v0.19.0
  • v0.18.0
  • v0.17.0
  • v0.16.0
  • v0.15.0
  • v0.14.0
  • v0.13.0
  • v0.12.0
  • v0.11.0
  • v0.10.0
  • v0.9.0
  • v0.8.0
  • v0.7.0
23 results

file_system.go

Blame
  • date_utils.go 11.25 KiB
    package date_utils
    
    import (
    	"fmt"
    	"reflect"
    	"strconv"
    	"strings"
    	"time"
    
    	"github.com/araddon/dateparse"
    	"gitlab.bob.co.za/bob-public-utils/bobgroup-go-utils/errors"
    	"gitlab.bob.co.za/bob-public-utils/bobgroup-go-utils/utils"
    )
    
    const TimeZoneString = "Africa/Johannesburg"
    
    var currentLocation *time.Location
    
    func DateLayoutYearMonthDayTimeT() string {
    	layout := "2006-01-02T15:04:05"
    	return layout
    }
    
    func DateLayoutYearMonthDayTimeTZ() string {
    	layout := "2006-01-02T15:04:05Z"
    	return layout
    }
    
    func DateLayoutYearMonthDayTimeMillisecondTZ() string {
    	layout := "2006-01-02T15:04:05.000Z"
    	return layout
    }
    
    func DateLayoutDB() string {
    	return "2006-01-02 15:04:05.000000-07"
    }
    
    func DateLayoutYearMonthDayTimeTimezone() string {
    	layout := "2006-01-02 15:04:05-07:00"
    	return layout
    }
    
    func DateLayoutForDB() string {
    	layout := "2006-01-02 15:04:05-07"
    	return layout
    }
    
    func DateLayoutYearMonthDayTime() string {
    	layout := "2006-01-02 15:04:05"
    	return layout
    }
    
    func DateLayoutFilenameSafe() string {
    	layout := "02-Jan-2006-15h04"
    	return layout
    }
    
    func DateLayoutYearMonthDay() string {
    	layout := "2006-01-02"
    	return layout
    }
    
    func DateLayoutTime() string {
    	layout := "15:04:05"
    	return layout
    }
    
    func DateLayoutHumanReadable() string {
    	layout := "02 Jan 2006"
    	return layout