# CrystalConf 2023 is finally here

**URL:** <https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104>\
**Category:** Official\
**Created:** [October 20, 2023, 11:13am UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104 "2023-10-20T11:13:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mekhla18](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/mekhla18/32/1794_2.png) [@mekhla18](https://forum.crystal-lang.org/u/mekhla18)\
**Post date:** [October 20, 2023, 11:13am UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/1 "2023-10-20T11:13:27Z")

</div>

The wait is over! The stage is set for Monday, Oct 23rd, 2023 for CrystalConf 2023 to commence at 10:00 AM CEST. We’re all set to host the in-person attendees at Berlin and the online attendees will soon receive the streaming link on their registered email address to be part of the experience. Get ready to view some awesome speakers in action and take away insightful learnings.

Ticket registrations are still open and will be available until Oct 22, 2023 12:00 PM CEST. Please get yours soon, [CrystalConf 2023 - The Crystal Programming Language](https://crystal-lang.org/events/2023-crystal-berlin/)

Happy Crystalising 🤩!

---

<div class="post-metadata">

**Author:** ![zw963](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/zw963/32/1623_2.png) [@zw963](https://forum.crystal-lang.org/u/zw963)\
**Post date:** [October 22, 2023, 10:19am UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/2 "2023-10-22T10:19:14Z")

</div>

For folks who don’t know the correct start time, check following ruby code. (assume live in +0800)

```ruby
[11] pry(main)> DateTime.parse("Oct 23rd, 2023 10:00 AM CEST").new_offset("+0800").strftime("%F %T")
=> "2023-10-23 16:00:00"

```

BTW, how to do same things in Crystal? (Don’t need specify the time pattern when use Time.parse)

---

<div class="post-metadata">

**Author:** ![zw963](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/zw963/32/1623_2.png) [@zw963](https://forum.crystal-lang.org/u/zw963)\
**Post date:** [October 22, 2023, 10:22am UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/3 "2023-10-22T10:22:55Z")

</div>

> [@mekhla18](#):
>
> the online attendees will soon receive the streaming link on their registered email

So, this Conf will not be streamed live on Youtube or similar platforms, right? how to register the email?

---

<div class="post-metadata">

**Author:** ![straight-shoota](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/straight-shoota/32/36_2.png) [@straight-shoota](https://forum.crystal-lang.org/u/straight-shoota)\
**Post date:** [October 22, 2023, 1:38pm UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/4 "2023-10-22T13:38:17Z")

</div>

The live stream is available to online attendees.  
You can still get a ticket at [CrystalConf 2023 - The Crystal Programming Language](https://crystal-lang.org/events/2023-crystal-berlin/)

Recordings will be publicly available at a later time.

---

<div class="post-metadata">

**Author:** ![straight-shoota](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/straight-shoota/32/36_2.png) [@straight-shoota](https://forum.crystal-lang.org/u/straight-shoota)\
**Post date:** [October 22, 2023, 1:39pm UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/5 "2023-10-22T13:39:33Z")

</div>

An equivalent in Crystal would be

```crystal
Time.parse_rfc3339("2023-10-23 10:30:00+02:00").in(Time::Location.local)

```

---

<div class="post-metadata">

**Author:** ![zw963](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/zw963/32/1623_2.png) [@zw963](https://forum.crystal-lang.org/u/zw963)\
**Post date:** [October 22, 2023, 3:41pm UTC](https://forum.crystal-lang.org/t/crystalconf-2023-is-finally-here/6104/6 "2023-10-22T15:41:42Z")

</div>

Thanks you for answer, one more question, i know there are several `Time.parse_???` method available, e.g. **parse\_rfc2822** , **parse\_rfc3339** , **parse\_utc** , can I assume that these three already cover most of the common formats, as DateTime.parse in Ruby support?
