public CslDateTimeFormat()

in data/src/main/java/com/microsoft/azure/kusto/data/format/CslDateTimeFormat.java [57:76]


    public CslDateTimeFormat(String localDateTimeString) {
        if (StringUtils.isBlank(localDateTimeString)) {
            this.value = null;
        } else {
            localDateTimeString = parseValueFromValueWithType(localDateTimeString, getType()).trim();
            localDateTimeString = CslStringFormat.parseStringLiteral(localDateTimeString).trim();

            if ("null".equals(localDateTimeString)) {
                value = null;
            } else if ("min".equals(localDateTimeString)) {
                value = new Date(0L).toInstant().atZone(ZoneId.of("UTC")).toLocalDateTime();
            } else if ("max".equals(localDateTimeString)) {
                value = LocalDateTime.MAX;
            } else if ("now".equalsIgnoreCase(localDateTimeString)) {
                value = Instant.now().atZone(ZoneId.of("UTC")).toLocalDateTime();
            } else {
                value = parseDateTimeFromString(localDateTimeString);
            }
        }
    }