How to parse a string with GMT into datetime in c#

I have this inputDateString: 15/03/2023 15:13:37 GMT and I want to convert it to datetime. I am doing this: DateTime outputDate = DateTime.ParseExact(inputDateString, "MM/dd/yyyy:hhmmss \"GMT\"", CultureInfo.InvariantCulture); I get this error: c# String ’10/05/2023 18:19:27 GMT’ was not recognized as a valid DateTime. How can I convert this date string to a datetime? >Solution : your… Read More How to parse a string with GMT into datetime in c#

Golang parsing date in RFC822Z format without leading zero

I have a date string I can’t control that I’m trying to parse into a Date. The format most closely resembles RFC822Z. RFC822Z = "02 Jan 06 15:04 -0700" Reference: https://yourbasic.org/golang/format-parse-string-time-date-example/ However, it does not have the leading zero. Example: "5 Dec 2022 20:15:21 +0000" The way I saw in other posts, is to write… Read More Golang parsing date in RFC822Z format without leading zero

How do I parse a date in September

I am trying to parse dates with the format "27-Sep-2017". So I tried String dateStr = "27-Sep-2017"; DateTimeFormatter fmt = DateTimeFormatter.ofPattern("dd-MMM-uuuu"); fmt.withLocale(Locale.US); LocalDate d = LocalDate.parse(dateStr, fmt); but it throws an exception: DateTimeParseException "Text ’27-Sep-2017′ could not be parsed at index 3". It seems to expect Sept not Sep. I had assumed that MMM meant… Read More How do I parse a date in September

Why I can't parse this date format yyyy-MM-dd'T'HH:mm:ss.SSSZ?

I’m trying to parse a string date to a date . My string date is : 2021-12-16T11:00:00.000Z. I have the follwing code to parse it to a date object: val stringDate = "2021-12-16T16:42:00.000Z" val sdf = SimpleDateFormat("yyyy-MM-dd’T’HH:mm:ss.SSSZ") var consultationDate = sdf.parse(stringDate) And I keep getting this error: java.text.ParseException: Unparseable date: "2021-12-16T11:00:00.000Z" >Solution : You should… Read More Why I can't parse this date format yyyy-MM-dd'T'HH:mm:ss.SSSZ?