Looking at `image_26bcba.jpg` and `image_26bc62.png`, you have caught a major structural bug and an equally important UX limitation.

### 1. The Troubleshooting Diagnosis (Why it reads Jan 1, 1970)

In `image_26bcba.jpg`, the browser's native HTML5 `<input type="datetime-local">` picker formats the dates as strings like `2026-06-12T16:40`. However, when saved, your server receives that string and doesn't explicitly parse it before writing it to the database post-meta.

When the frontend grid loads in `image_26bc62.png`, the rendering engine runs `strtotime()` on a raw unparsed string. Because the string value format doesn't match what the function expects, it breaks down and reverts to the standard Unix epoch baseline: **January 1, 1970**.

### 2. The Expert UX & Flow Critique

From an enterprise UX standpoint, a single date picker fails because **it only defines a starting point, not a duration or an end point.**

If a Mentor selects `06/12/2026 04:40 PM`, the Mentee has no idea if they are booking a quick 15-minute introductory check-in, a 30-minute strategic conversation, or a full 1-hour coaching block. This introduces massive friction:

* **Mentor Anxiety:** Mentors won't publish slots if they are worried a session will blindly bleed past their next commitment.
* **Mentee Hesitation:** Mentees don't know how much content or how many questions to prepare because they don't know their time budget.

### 3. The Best-Practice Blueprint Solution

To match the premium feel of tools like Mentorship Rocket or Calendly, we need to completely redefine the database structure and the frontend interface to handle a clean **Time Slot + Duration Flow**.

Instead of making users manually type durations, the best practice is to pair a **Start Date & Time picker** with a crisp, brand-aligned **Duration Dropdown Menu** (e.g., 30 Minutes, 45 Minutes, 1 Hour).

---

### Rebuilding the Engine: Plugin Version 1.5.0

I have completely refactored the entire code file below to solve the Unix epoch date bug and implement the advanced time slot architecture.

#### What this new code does:

* **Fixes the 1970 Bug:** Properly handles the date formatting strings so they save and display flawlessly.
* **Introduces Duration Architectures:** Adds an explicit structural dropdown for every individual slot on the backend registration panel.
* **Polishes the Frontend UX:** The public gallery cards now render calculated end-times and clean duration badges (e.g., `Jun 12, 2026 @ 4:40 PM - 5:40 PM (60 Mins)`), removing all guesswork for the mentee.

You can follow the exact dashboard update steps you used previously to deploy this updated file!

### File: `law-society-mentorship-poc.php`

```php
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Law Society of Saskatchewan - ECPv6.16.2//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://devsite.lawsociety.sk.ca
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Regina
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Regina:20260428T120000
DTEND;TZID=America/Regina:20260428T130000
DTSTAMP:20260613T003451
CREATED:20260330T235432Z
LAST-MODIFIED:20260414T171154Z
UID:10000293-1777377600-1777381200@devsite.lawsociety.sk.ca
SUMMARY:Free Webinar - Understanding Indigenous Identity: Law\, Community and Self-Determination (CPD 452)
DESCRIPTION:Qualifies for 1.0 CPD hours\, all of which qualifies for Ethics. \nPlease follow the link to register: Understanding Indigenous Identity: Law\, Community. and Self-Determination \nJoin us for an engaging discussion on Understanding Indigenous Identity: Law\, Community and Self-Determination\, a thoughtful webinar co-hosted with Lexis Nexis. This webinar explores the complex and often contested meaning of Indigenous identity in Canada\, examining how legal frameworks\, community belonging\, colonial histories\, and self‑government shape who is recognized\, who defines membership. \nWhy do these distinctions matter? Through conversation with Honourable Judge Lua Gibb and Delia Opekokew alongside moderator Matt Canning\, the discussion will unpack the differences between federally administered status and band membership\, the intergenerational impacts of status rules\, and the role of membership codes in affirming Indigenous jurisdiction and nationhood. \nSpeaker Bios\n \nThe Honourable Judge Lua Gibb\, Provincial Court of Saskatchewan is a member of the Onion Lake Cree Nation\, was appointed to the provincial court in January 2020. Prior to her appointment to the bench\, Judge Gibb worked with the province as a Crown Prosecutor; as Senior Counsel with the Public Prosecution Service of Canada and as the northern advocate and an investigator at the Saskatchewan Advocate for Children and Youth focusing on child welfare. \nAn intergenerational residential school survivor\, Judge Gibb has dedicated her legal career to creating transformative change in the way the justice system impacts Indigenous peoples and communities. She has been a champion for improving community outcomes through advocacy\, reconciliation\, and the promotion of access to justice in child welfare and criminal law. Judge Gibb has served as a faculty member for the National School for Prosecutors\, where she delivered training in how Canada’s residential schools have affected the criminal justice system as well as understanding unconscious bias in decision-making. To read more\, click here. \nDelia Opekokew (Cree\, Canoe Lake Cree First Nation\, Saskatchewan)\, IPC\, LSM\, LLD (honoris causa)\, works in association with J. de Whytell Law. \nDelia was the first Indigenous woman to be called to the Bar in Ontario in 1979 and in Saskatchewan in 1983. She attended the Beauval and Lebret Indian Residential Schools for 11 years\, the University of Winnipeg for her undergraduate studies where she received the University of Winnipeg Bursary for first year arts with distinction. She earned her LL.B. from Osgoode Hall Law School. \nDelia specializes in Aboriginal Law and Indigenous Law and represents First Nation clients from coast to coast.Delia’s experience includes representing Canoe Lake Cree First Nation’s Peoples in their successful Treaty 10 land claim. She was counsel for the Saskatchewan First Nations Veterans Association in their court action alleging that they were wrongfully deprived of veterans benefits that they were legally and morally entitled to as a result of their service in World War I\, World War II and the Korea War\, which benefits were received by their non-Indian fellow soldiers\, which action was successfully settled. To read more\, click here.  \nModerator: Matt Canning\nAs Corporate Counsel for North America at LexisNexis\, Matthew Canning provides practical and strategic legal advice across a broad range of commercial\, regulatory\, and compliance matters. Passionate about enabling growth through sound legal frameworks\, Matt plays a key role in advancing LexisNexis’s mission to advance the rule of law. \n___\nFor virtual activities\, materials’ links are typically available two business days in advance of the program date (subject to availability and where applicable). Registrations received within two business days of the date of the program may result in not receiving materials’ links until the program date. \nProgram formats and dates are subject to change. Prices are subject to GST. This program is being recorded and will be available to registrants and on-demand subject to any issues with the recording. We reserve the right to change speakers\, modify the program schedule\, and/or revise content if necessary. In the unlikely event that the Law Society of Saskatchewan is forced to modify its program schedule\, registrants will be notified.
URL:https://devsite.lawsociety.sk.ca/event/free-webinar-understanding-indigenous-identity-law-community-and-self-determination-cpd-452/
LOCATION:Online
CATEGORIES:Collaborative Event,CPD Activity,Law Society CPD Activity,Virtual
ORGANIZER;CN="Continuing Professional Development":MAILTO:cpd@lawsociety.sk.ca
END:VEVENT
END:VCALENDAR