Таким образом, я создал собственный календарь для приложения Appointement, который выглядит следующим образом:
отображает текущую неделю и дату дней. до сих пор эти временные интервалы представляют собой массив stati c, который я создал и отобразил в виде плоского списка:
this.state = {
timeList: [
{ id: 1, time: "08:00 am" },
{ id: 2, time: "09:00 am" },
{ id: 3, time: "10:00 am" },
{ id: 4, time: "11:00 am" },
{ id: 5, time: "12:00 pm" },
{ id: 6, time: "01:00 pm" },
{ id: 7, time: "02:00 pm" },
{ id: 8, time: "03:00 pm" },
{ id: 9, time: "04:00 pm" },
{ id: 10, time: "05:00 pm" },
{ id: 11, time: "06:00 pm" },
{ id: 12, time: "07:00 pm" },
{ id: 13, time: "08:00 pm" }
]
};
and:
<FlatList
data={this.state.timeList}
renderItem={({ item, index }) => this.renderTimeData(item, index)}
keyExtractor={(item, index) => index.toString()}
/>
Итак, моя проблема в том, что я хочу визуализировать время из выбранных данных таким образом, чтобы с учетом даты дня. Например, вот журнал данных:
, поэтому из этого атрибута "date_start" я должен убедиться, что дата совпадает в мой календарь, чтобы я мог отобразить это «9:30» Есть идеи, как я могу подойти к нему? Надеюсь, я достаточно ясно высказался и благодарю вас за ваши предложения