Data display method, device, electronic device and storage medium

By setting multiple target time selection areas and detailed time selection areas in the data display page, combining the update object and unit update time, the complex and cumbersome problem of data display interaction operation in the existing technology is solved, and more efficient data display operation is achieved .

CN113407615BActive Publication Date: 2025-02-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110522700.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-13
Publication Date
2025-02-11
Estimated Expiration
2041-05-13

AI Technical Summary

Technical Problem

In the prior art, the interactive operation during the data display process is complicated and cumbersome and inefficient, especially when selecting the corresponding time dimensions in combination with multiple initial target time options.

Method used

By setting the first selection operation area corresponding to the multiple target times and the second selection operation area of ​​the detailed time in the target page, intuitive and quick selection of multiple target times is achieved, and the target time is updated by updating the object and unit update time. , simplify the data display process.

Benefits of technology

It greatly improves the convenience of interaction and operation efficiency, and adds the target time selection dimension option for displaying data, which can more comprehensively meet users' data display needs for different time dimensions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113407615B_ABST
    Figure CN113407615B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a data display method, device, electronic device and storage medium, the method comprising displaying a target page including time selection operation information, the time selection operation information comprising a first selection operation area corresponding to a plurality of target times and a second selection operation area corresponding to a detailed time, the first selection operation area displaying a target time and an update object of the target time; the second selection operation area displaying any target time among a plurality of target times; if an update instruction triggered based on any update object is detected, the target time displayed in the target selection operation area and the target time displayed in the second selection operation area are updated based on the corresponding unit update duration; in response to the data display instruction, the target data corresponding to the target time currently displayed in the second selection operation area are displayed on the target page. The embodiments of the present disclosure can improve the convenience and efficiency of interactive operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a data display method, device, electronic device and storage medium. Background Art

[0002] With the popularization of computer technology and office automation, a large amount of data is often displayed in the form of electronic data. When viewing data, some users often make horizontal comparisons from different time dimensions according to their needs. Accordingly, the data needs to be displayed from different time dimensions.

[0003] In the related art, data is often displayed from different dimensions by combining multiple initial target time options and time selectors. However, the multiple initial target time options in the related art are often used as multiple filter items of a filter control, which results in the need to switch back and forth between multiple filter items in the filter control when combining multiple initial target time options to select the corresponding time dimension, and the multiple initial target time options are often fixed, resulting in the need to search and select from the time selector when the multiple initial target time options do not meet the needs. Therefore, the data display process of the related art has problems such as complicated and cumbersome interactive operations and low efficiency. Summary of the invention

[0004] The present disclosure provides a data display method, device, electronic device and storage medium to at least solve the problems of complex and cumbersome interactive operations and low efficiency in related technologies. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a data presentation method is provided, including:

[0006] Displaying a target page including time selection operation information, the time selection operation information including a first selection operation area corresponding to a plurality of target times and a second selection operation area corresponding to a detailed time, the first selection operation area displaying the corresponding target time and an update object of the target time; the second selection operation area displaying any target time among the plurality of target times;

[0007] If an update instruction triggered by any update object is detected, the target time displayed in the target selection operation area is updated based on the unit update duration corresponding to the target selection operation area, and the target time displayed in the second selection operation area is updated based on the updated target time displayed in the target selection operation area; the unit update duration corresponding to the target selection operation area is the duration of the target time corresponding to the target selection operation area; the target selection operation area is the first selection operation area corresponding to the update instruction;

[0008] In response to the data display instruction, target data corresponding to the target time currently displayed in the second selection operation area is displayed on the target page.

[0009] Optionally, after updating the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, the method further includes:

[0010] If a second time selection instruction triggered based on the second selection operation area is detected, detailed time selection information is displayed on the target page, the detailed time selection information including detailed time in a default unit selection duration;

[0011] If a third time selection instruction triggered based on the detailed time is detected, determining a first selected time in the detailed time based on the default unit selection duration, and displaying the first selected time in the detailed time according to a preset format;

[0012] In response to the first time selection confirmation instruction, the target time displayed in the second selection operation area is updated based on the first selected time, and the detailed time selection information is hidden.

[0013] Optionally, the detailed time selection information further includes switching operation information corresponding to at least one non-default unit selection duration; the method further includes:

[0014] If a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, the detailed time in the default unit selection duration is updated to the detailed time in the non-default unit selection duration corresponding to the switching instruction.

[0015] Optionally, after updating the detailed time of the default unit selection duration to the detailed time of the non-default unit selection duration corresponding to the switching instruction, the method further includes:

[0016] If a fourth time selection instruction triggered based on the detailed time is detected, a second selected time in the detailed time is determined based on the non-default unit selection duration corresponding to the switching instruction, and the second selected time is displayed in the detailed time according to the preset format;

[0017] In response to the second time selection confirmation instruction, the target time displayed in the second selection operation area is updated based on the second selected time, and the detailed time selection information is hidden.

[0018] Optionally, after determining the first selected time in the detailed time based on the default unit selection duration, the method further includes:

[0019] updating the target time displayed in the second selection operation area based on the first selected time;

[0020] In response to the first time selection confirmation instruction, updating the target time displayed in the second selection operation area based on the first selected time, and hiding the detailed time selection information includes:

[0021] In response to the first time selection confirmation instruction, hiding the detailed time selection information.

[0022] Optionally, the default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

[0023] Optionally, when the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; and determining the first selected time in the detailed time based on the default unit selection duration includes:

[0024] The time period corresponding to the first time corresponding to the first selection sub-instruction and the second time corresponding to the second selection sub-instruction is used as the first selected time.

[0025] Optionally, before displaying the target page including the time selection operation information, the method further includes:

[0026] In response to the page loading instruction, a target page including time selection operation information of an initial state is displayed, wherein the time selection operation information of the initial state includes a first selection operation area corresponding to a plurality of initial target times and a second selection operation area corresponding to a detailed time, wherein the first selection operation area corresponding to the initial state displays the corresponding initial target time; and the second selection operation area corresponding to the initial state displays the current time;

[0027] If a first time selection instruction triggered based on the first selection operation area is detected, the display of the target page including the time selection operation information is executed.

[0028] Optionally, the target page displaying the time selection operation information includes:

[0029] Adding an update object in a first selection operation area corresponding to the first time selection instruction;

[0030] The target time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area.

[0031] Optionally, the update object includes an incremental update object and a decremental update object; if an update instruction triggered by any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area includes:

[0032] If an update instruction triggered by the incremental update object is detected, the target time displayed in the target selection operation area is incrementally updated based on the unit update duration corresponding to the target selection operation area;

[0033] or,

[0034] If an update instruction triggered based on the decremental update object is detected, the target time displayed in the target selection operation area is decrementally updated based on the unit update duration corresponding to the target selection operation area.

[0035] Optionally, the update object includes a sliding object and a sliding bar having multiple sliding nodes, the multiple sliding nodes correspond to multiple time information, the sliding object is located at a target sliding node among the multiple sliding nodes in an initial state, the time information corresponding to the target sliding node is an initial target time corresponding to the target selection operation area, and the time difference between two adjacent sliding nodes among the multiple sliding nodes is equal to the unit update duration corresponding to the target selection operation area;

[0036] If an update instruction triggered by any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area includes:

[0037] If it is detected that the sliding operation of the sliding object on the sliding bar ends, determining the time information corresponding to the sliding node where the sliding object is located;

[0038] The target time displayed in the target selection operation area is updated based on the time information corresponding to the sliding node where the sliding object is located.

[0039] According to a second aspect of an embodiment of the present disclosure, there is provided a data display device, including:

[0040] A target page display module is configured to execute and display a target page including time selection operation information, wherein the time selection operation information includes a first selection operation area corresponding to a plurality of target times and a second selection operation area corresponding to a detailed time, wherein the first selection operation area displays the corresponding target time and an update object of the target time; and the second selection operation area displays any target time among the plurality of target times;

[0041] A first target time updating module is configured to execute, if an update instruction triggered based on any update object is detected, update the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area, and update the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area; the unit update duration corresponding to the target selection operation area is the duration of the target time corresponding to the target selection operation area; the target selection operation area is the first selection operation area corresponding to the update instruction;

[0042] The target data display module is configured to execute in response to the data display instruction and display the target data corresponding to the target time currently displayed in the second selection operation area on the target page.

[0043] Optionally, the device further comprises:

[0044] A detailed time selection information display module is configured to display detailed time selection information on the target page after updating the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, if a second time selection instruction triggered based on the second selection operation area is detected, the detailed time selection information including the detailed time in the default unit selection duration;

[0045] A first selected time display module is configured to execute, if a third time selection instruction triggered based on the detailed time is detected, determine the first selected time in the detailed time based on the default unit selection duration, and display the first selected time in the detailed time according to a preset format;

[0046] The second target time updating module is configured to execute in response to the first time selection confirmation instruction, update the target time displayed in the second selection operation area based on the first selected time, and hide the detailed time selection information.

[0047] Optionally, the detailed time selection information further includes switching operation information corresponding to at least one non-default unit selection duration; and the device further includes:

[0048] The unit selection duration update module is configured to execute if a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, and the detailed time of the default unit selection duration is updated to the detailed time of the non-default unit selection duration corresponding to the switching instruction.

[0049] Optionally, the device further comprises:

[0050] A second selected time display module is configured to execute, after the detailed time in the default unit selection duration is updated to the detailed time in the non-default unit selection duration corresponding to the switching instruction, if a fourth time selection instruction triggered based on the detailed time is detected, determine the second selected time in the detailed time based on the non-default unit selection duration corresponding to the switching instruction, and display the second selected time in the detailed time according to the preset format;

[0051] The third target time updating module is configured to execute in response to the second time selection confirmation instruction, update the target time displayed in the second selection operation area based on the second selected time, and hide the detailed time selection information.

[0052] Optionally, the device further comprises:

[0053] A fourth target time updating module is configured to update the target time displayed in the second selection operation area based on the first selected time after determining the first selected time in the detailed time based on the default unit selection duration;

[0054] The second target time updating module is further configured to execute, in response to the first time selection confirmation instruction, hiding the detailed time selection information.

[0055] Optionally, the default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

[0056] Optionally, when the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; and the second target time update module includes:

[0057] The first selected time determination unit is configured to execute a time period corresponding to a first time corresponding to the first selection sub-instruction and a second time corresponding to the second selection sub-instruction as the first selected time.

[0058] Optionally, the device further comprises:

[0059] The initial target page display module is configured to be executed before the target page including the time selection operation information is displayed, in response to a page loading instruction, displaying a target page including the time selection operation information of the initial state, wherein the time selection operation information of the initial state includes a first selection operation area corresponding to a plurality of initial target times and a second selection operation area corresponding to the detailed time, wherein the first selection operation area corresponding to the initial state displays the corresponding initial target time; and the second selection operation area corresponding to the initial state displays the current time;

[0060] The target page display module is further configured to execute, if a first time selection instruction triggered based on the first selection operation area is detected, to display the target page including the time selection operation information.

[0061] Optionally, the target page display module includes:

[0062] An update object adding unit is configured to add an update object in a first selection operation area corresponding to the first time selection instruction;

[0063] The first target time updating unit is configured to update the target time displayed in the second selection operation area based on the initial target time corresponding to the first selection operation area.

[0064] Optionally, the update object includes an incremental update object and a decremental update object; and the first target time update module includes:

[0065] A second target time updating unit is configured to execute, if an update instruction triggered based on the incremental update object is detected, incrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area;

[0066] or,

[0067] The third target time updating unit is configured to execute, if an update instruction triggered based on the decremental update object is detected, decrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area.

[0068] Optionally, the update object includes a sliding object and a sliding bar having multiple sliding nodes, the multiple sliding nodes correspond to multiple time information, the sliding object is located at a target sliding node among the multiple sliding nodes in an initial state, the time information corresponding to the target sliding node is an initial target time corresponding to the target selection operation area, and the time difference between two adjacent sliding nodes among the multiple sliding nodes is equal to the unit update duration corresponding to the target selection operation area;

[0069] The first target time updating module comprises:

[0070] A time information determining unit is configured to determine the time information corresponding to the sliding node where the sliding object is located if it is detected that the sliding operation of the sliding object on the sliding bar ends;

[0071] The fourth target time updating unit is configured to update the target time displayed in the target selection operation area based on the time information corresponding to the sliding node where the sliding object is located.

[0072] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the above-mentioned first aspects.

[0073] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any method described in the first aspect of the embodiment of the present disclosure.

[0074] According to a fifth aspect of an embodiment of the present disclosure, there is provided a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any of the methods described in the first aspect of the embodiment of the present disclosure.

[0075] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0076] By setting multiple first selection operation areas corresponding to different target times and second selection operation areas for detailed time in the time selection operation information, it is possible to intuitively and quickly combine multiple first selection operation areas to select multiple different initial target times, greatly improving the convenience of interaction; and the first selection operation area displays the corresponding target time and the update object of the target time, so that the target time corresponding to multiple first selection operation areas can be updated, and the selection dimension options for the target time of the displayed data are increased, thereby more comprehensively meeting the user's data display needs for different time dimensions, and effectively improving the operation efficiency during the data display process.

[0077] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0079] Figure 1 is a flow chart of a data display method according to an exemplary embodiment;

[0080] Figure 2 is a schematic diagram showing time selection operation information in an initial state according to an exemplary embodiment;

[0081] Figure 3is a schematic diagram showing time selection operation information after a first time selection instruction is triggered based on any first selection operation area according to an exemplary embodiment;

[0082] Figure 4 is a schematic diagram showing another time selection operation information after a first time selection instruction is triggered based on any first selection operation area according to an exemplary embodiment;

[0083] Figure 5 is a schematic diagram showing another time selection operation information according to an exemplary embodiment;

[0084] Figure 6 is a flow chart of another data display method according to an exemplary embodiment;

[0085] Figure 7 is a schematic diagram showing another time selection operation information according to an exemplary embodiment;

[0086] Figure 8 is a schematic diagram showing another time selection operation information according to an exemplary embodiment;

[0087] Fig. 9 is a block diagram of a data display device according to an exemplary embodiment;

[0088] Fig.10 It is a block diagram of an electronic device for data presentation according to an exemplary embodiment. DETAILED DESCRIPTION

[0089] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0090] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0091] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0092] Figure 1 is a flow chart of a data display method according to an exemplary embodiment. Figure 1 As shown, the data display method can be used in a terminal device, and specifically, can include the following steps.

[0093] In step S101, a target page including time selection operation information is displayed.

[0094] In a specific embodiment, the target page may be a page for displaying the data to be viewed (i.e., the data that needs to be viewed). Specifically, the data to be viewed may vary depending on the actual application requirements. In actual applications, since the data to be viewed can often be displayed from multiple time dimensions, the target page may include time selection operation information for selecting the time dimension corresponding to the data to be viewed. In a specific embodiment, the time selection operation information may include a first selection operation area for multiple target times and a second selection operation area for detailed time. In a specific embodiment, the first selection operation area displays the corresponding target time and the update object of the target time; the second selection operation area displays any target time among the multiple target times.

[0095] In an optional embodiment, in response to a page loading instruction, a target page including time selection operation information may be displayed.

[0096] In another optional embodiment, before displaying the target page including the time selection operation information, the above method may further include:

[0097] In response to the page loading instruction, a target page including time selection operation information in an initial state is displayed.

[0098] If a first time selection instruction triggered based on the first selection operation area is detected, a target page including time selection operation information is displayed.

[0099] In a specific embodiment, the time selection operation information of the initial state may include a plurality of first selection operation areas corresponding to the initial target time and a second selection operation area corresponding to the detailed time. Specifically, the first selection operation area corresponding to the initial state displays the corresponding initial target time; accordingly, in the initial state, the first selection operation area can be used to update the target time displayed in the second selection operation area according to the corresponding initial target time. Specifically, the second selection operation area corresponding to the initial state displays the current time;

[0100] In a specific embodiment, the initial target time may be a preset time. Specifically, multiple first selection operation areas corresponding to different initial target times may be set in combination with data screening dimensions commonly used in actual applications.

[0101] In a specific embodiment, Figure 2 As shown, Figure 2 It is a schematic diagram of time selection operation information in an initial state according to an exemplary embodiment; specifically, assuming that the first selection operation area is a button control, the second selection operation area is a time selector, and the current time is 2021-11-15, accordingly, the time selector 201 displays the current time, among which the button controls "Yesterday", "Last Week", and "Last Month" display their respective corresponding initial target times "Yesterday", "Last Week", and "Last Month".

[0102] In the above embodiment, by setting multiple first selection operation areas corresponding to different initial target times and second selection operation areas for detailed times in the time selection operation information of the initial state, it is possible to facilitate the subsequent intuitive and quick combination of multiple first selection operation areas to select multiple different initial target times, thereby greatly improving the convenience of interaction.

[0103] In a specific embodiment, the target page displaying the time selection operation information may include:

[0104] Adding an update object in a first selection operation area corresponding to the first time selection instruction;

[0105] The target time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area.

[0106] In a specific embodiment, the first time selection instruction can be triggered by clicking a first selection operation area, etc. Specifically, the corresponding first time selection instructions can be triggered by clicking the above multiple first selection operation areas, thereby triggering the display of the target page including the time selection operation information.

[0107] In a specific embodiment, the update object is used to update the target time displayed in the first selection operation area according to the unit update duration corresponding to the corresponding first selection operation area. In a specific embodiment, the unit update duration corresponding to the first selection operation area can be the duration of the target time corresponding to the first selection operation area.

[0108] In an optional embodiment, the update object may include an incremental update object and a decremental update object. Specifically, the incremental update object may be used to incrementally update the target time displayed in the first selection operation area according to the unit update duration corresponding to the first selection operation area, that is, each time an update instruction is triggered based on the incremental update object, the target time displayed in the first selection operation area increases by the unit update duration. Specifically, the decremental update object may be used to decrementally update the target time displayed in the first selection operation area according to the unit update duration corresponding to the first selection operation area, that is, each time an update instruction is triggered based on the decremental update object, the target time displayed in the first selection operation area decreases by the unit update duration.

[0109] In a specific embodiment, the above Figure 2 Take the corresponding scenario as an example, Figure 3 As shown, Figure 3 is a schematic diagram showing time selection operation information after a first time selection instruction is triggered based on any first selection operation area according to an exemplary embodiment. Specifically, Figure 3 (a) is a schematic diagram of time selection operation information after the first time selection instruction is triggered based on the button control "yesterday". Specifically, by clicking Figure 2 The middle button control "Yesterday" triggers the first time selection instruction, and accordingly, combined with Figure 3 As shown in (a), update objects 301 and 302 can be added to the button control "Yesterday" (the first selection operation area); at the same time, the target time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area (yesterday of 2021-11-15, i.e. 2021-11-14). Specifically, Figure 3 (b) is a schematic diagram of the time selection operation information after the first time selection instruction is triggered based on the button control "last week". Specifically, by clicking Figure 2 The middle button control "Last Week" triggers the first time selection instruction, and accordingly, combined with Figure 3 As shown in (b), update objects 301 and 302 can be added to the button control "Last Week" (the first selection operation area); at the same time, the target time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area (the last week of 2021-11-15, i.e., 2021-11-08 to 2021-11-14). Specifically, Figure 3 (c) is a schematic diagram of the time selection operation information after the first time selection instruction is triggered based on the button control "Last Month". Specifically, by clicking Figure 2 The middle button control "Previous Month" triggers the first time selection instruction. Figure 3As shown in (c), update objects 301 and 302 can be added to the button control "Last Month" (first selection operation area); at the same time, the target time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area (the previous month of 2021-11-15, i.e., 2021-10-15 to 2021-11-14). Specifically, after the corresponding first time selection instructions are triggered respectively based on the above multiple first selection operation areas, the target page including the above time selection operation information can be displayed. Specifically, the target time displayed in the second selection operation area can be updated accordingly according to the order in which the first time selection instructions corresponding to the multiple first selection operation areas are triggered.

[0110] In another optional embodiment, the update object may include a sliding object and a sliding bar having multiple sliding nodes, wherein the multiple sliding nodes correspond to multiple time information, the sliding object is located at a target sliding node among the multiple sliding nodes in an initial state, the time information corresponding to the target sliding node may be an initial target time corresponding to a first selection operation area, and the time difference between two adjacent sliding nodes among the multiple sliding nodes is equal to a unit update duration corresponding to the first selection operation area.

[0111] In a specific embodiment, the above Figure 2 Take the corresponding scenario as an example, Figure 4 As shown, Figure 4 is a schematic diagram showing another time selection operation information after any first selection operation area triggers a first time selection instruction according to an exemplary embodiment. Figure 2 The middle button control "Previous Month" triggers the first selection instruction. Figure 4 As shown, update objects can be added in the button control "Last Month" (first selection operation area): sliding object 401, sliding bar 402, target sliding node 403 and other sliding nodes 404; at the same time, based on the initial target time corresponding to the first selection operation area (the previous month of 2021-11-15, that is, 2021-10-15 to 2021-11-14), the target time displayed in the second selection operation area is updated.

[0112] In the above embodiment, after the first time selection instruction is triggered based on the target first selection operation area, the target time displayed in the second selection operation area can be quickly updated in combination with the first selection operation area, and an update object can be added in the first selection operation area to realize the update of the target time corresponding to multiple first selection operation areas, thereby increasing the selection dimension options for the target time of the displayed data, thereby more comprehensively meeting the user's data display needs for different time dimensions, and effectively improving the operational efficiency during the data display process.

[0113] In step S103, if an update instruction triggered based on any update object is detected, the target time displayed in the target selection operation area is updated based on the unit update duration corresponding to the target selection operation area, and the target time displayed in the second selection operation area is updated based on the updated target time displayed in the target selection operation area.

[0114] In a specific embodiment, the update instruction can be triggered by clicking on the update object, and the first selection operation area corresponding to the update instruction can be a target selection operation area. In an optional embodiment, when the update object is an incremental update object, if an update instruction triggered by any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area may include: if an update instruction triggered by an incremental update object is detected, incrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area;

[0115] In an optional embodiment, when the update object is a decremental update object, the above-mentioned if an update instruction triggered based on any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area may include: if an update instruction triggered based on a decremental update object is detected, updating the target time displayed in the target selection operation area decrementally based on the unit update duration corresponding to the target selection operation area.

[0116] In a specific embodiment, in combination Figure 3 As shown, it is assumed that 301 is a decremental update object and 302 is an incremental update object. Optionally, it is assumed that the update instruction is triggered by clicking the incremental update object 302 corresponding to "last week", such as Figure 5 As shown, Figure 5 It is a schematic diagram of another time selection operation information shown according to an exemplary embodiment. Specifically, based on the unit update duration corresponding to the target selection operation area: one week, the target time displayed in the target selection operation area is updated to the next week from 2021-11-08 to 2021-11-14 (2021-11-15 to 2021-11-21): 46 weeks (the 46th week of 2021, based on the week in which the start time is located), and based on the updated target time displayed in the target selection operation area, the target time displayed in the second selection operation area is updated to 2021-11-15 to 2021-11-21.

[0117] In an optional embodiment, when the cursor is located in the area where the update object is located, the time relationship between the current target time and the target time after clicking the update object can be displayed to remind the user of the purpose of the update object. Figure 3When the cursor is in the area where the decrement update object 301 is located in (a), the time relationship between the current target time and the target time after clicking the update object is "previous day".

[0118] In addition, it should be noted that the target time displayed in the target selection operation area is the same as the target time displayed in the second selection operation area, but it can correspond to two representation methods. For example, the next week from 2021-11-08 to 2021-11-14: 46 weeks corresponds to the same time from 2021-11-15 to 2021-11-21.

[0119] In the above embodiment, the combination of incremental update objects and decremental update objects can realize incremental or decremental update of the target times corresponding to multiple first selection operation areas, increasing the selection dimension options of the target time for displaying data, thereby more comprehensively meeting the user's data display needs for different time dimensions, and effectively improving the operational efficiency during the data display process.

[0120] In an optional embodiment, when the update object is a sliding object and a sliding bar having multiple sliding nodes, if an update instruction triggered based on any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area may include:

[0121] If it is detected that the sliding operation of the sliding object on the sliding bar ends, the time information corresponding to the sliding node where the sliding object is located is determined; and the target time displayed in the target selection operation area is updated based on the time information corresponding to the sliding node where the sliding object is located.

[0122] In an optional embodiment, in combination Figure 4 As shown, assuming that the time information corresponding to multiple sliding nodes increases by one month from left to right (one month is the unit update duration corresponding to the first selection operation area), optionally, assuming that the sliding node where the sliding object is located at the end of the sliding operation is the second node from left to right, and the time information corresponding to the target sliding node is 2021-10-15 to 2021-11-14, accordingly, the time information corresponding to the second node can be 2021-09-15 to 2021-10-14.

[0123] In the above embodiment, combining a sliding object and a sliding bar with multiple sliding nodes can realize incremental or decremental updating of the target times corresponding to multiple first selection operation areas, thereby increasing the selection dimension options for the target time of the displayed data, thereby more comprehensively meeting the user's data display needs for different time dimensions, and effectively improving the operational efficiency during the data display process.

[0124] In step S105 , in response to the data display instruction, target data corresponding to the target time currently displayed in the second selection operation area is displayed on the target page.

[0125] In a specific embodiment, the target page may further include a touch area for triggering a data display instruction, and optionally, the touch area may be a control. Specifically, after the data display instruction is triggered, the target data corresponding to the target time currently displayed in the second selection operation area may be displayed on the target page in response to the data display instruction. Accordingly, the target data may be the data corresponding to the target time currently displayed in the data to be viewed.

[0126] In addition, it should be noted that in actual applications, if the user needs to view the data corresponding to the current day or multiple initial target times, the data display instruction can be triggered when the currently displayed target time in the second selection operation area is after the current day or multiple initial target times.

[0127] It can be seen from the technical solution provided by the above-mentioned embodiments of this specification that this specification, by setting multiple first selection operation areas corresponding to different target times and second selection operation areas for detailed time in the time selection operation information, can facilitate the intuitive and quick combination of multiple first selection operation areas for the selection of multiple different initial target times, thereby greatly improving the convenience of interaction; and the first selection operation area displays the corresponding target time and the update object of the target time, so that the target time corresponding to the multiple first selection operation areas can be updated, and the selection dimension options for the target time of the displayed data are increased, thereby more comprehensively meeting the user's data display needs for different time dimensions, and can also effectively improve the operation efficiency during the data display process.

[0128] In an optional embodiment, if Figure 6 As shown, after updating the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, the method may further include:

[0129] In step S107, if a second time selection instruction triggered based on the second selection operation area is detected, detailed time selection information is displayed on the target page.

[0130] In practical applications, at least one unit selection duration may be preset, and specifically, the unit selection duration may be duration information for a single operation selection, such as daily, weekly, monthly, and the like.

[0131] In a specific embodiment, the above-mentioned detailed time selection information may include the detailed time in the default unit selection duration; in an optional embodiment, the default unit selection duration may be a pre-specified unit selection duration; the detailed time may vary according to different actual application requirements, for example, it may be the date information of the month in which the target time is displayed in the second selection operation area, or it may be the month information of the year in which the target time is displayed in the second selection operation area, etc.

[0132] In another optional embodiment, the default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

[0133] In the above embodiment, the default unit selection duration is set to be the same as the unit update duration corresponding to the target selection operation area. The detailed time selection can be performed according to the unit duration of the time previously selected by the user, which can be more in line with the user's operating habits and thus improve operating efficiency.

[0134] In step S109, if a third time selection instruction triggered based on the detailed time is detected, the first selected time in the detailed time is determined based on the default unit selection duration, and the first selected time is displayed in the detailed time according to a preset format.

[0135] In a specific embodiment, the third time selection instruction can be triggered by clicking a certain time in the detailed time or a selection area corresponding to the certain period of time. In a specific embodiment, the preset format can be a preset highlight format, and by displaying the first selected time in the detailed time according to the preset format, the user can intuitively grasp the selected time information.

[0136] In an optional embodiment, when the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; accordingly, determining the first selected time in the detailed time based on the default unit selection duration includes:

[0137] The time period corresponding to the first time corresponding to the first selection sub-instruction and the second time corresponding to the second selection sub-instruction is used as the first selected time.

[0138] In a specific embodiment, the triggering time of the first selection sub-instruction is different from the triggering time of the second selection sub-instruction, for example, the triggering time of the first selection sub-instruction is earlier than the triggering time of the second selection sub-instruction. Specifically, the unit duration corresponding to the detailed time can be the duration corresponding to the minimum selectable time, for example, if the detailed time is a date, the corresponding unit duration is one day.

[0139] In the above embodiment, when the default unit selection duration is the unit duration corresponding to the detailed time, the selection instruction can be triggered twice to achieve the selection of a period of time, simplifying the time selection operation and greatly improving the time selection efficiency.

[0140] In a specific embodiment, assuming that yesterday is displayed in the second selection operation area, the second time selection instruction is triggered by clicking the second selection operation area, such as Figure 7 As shown, Figure 7 is a schematic diagram showing another time selection operation information according to an exemplary embodiment; specifically, in combination with Figure 7 As shown, the detailed time may include detailed date information of the month and the next month of the target time displayed in the second selection operation area, and the default unit selection duration is one day, that is, the first selected time is selected by day. Optionally, by clicking 2021-11-8 and 2021-11-24 in sequence, 2021-11-8 to 2021-11-24 can be selected as the first selected time, and the first selected time can be displayed in a preset format, such as highlighting the first and last dates. Optionally, the first selected time can also be displayed by highlighting the entire first selected time.

[0141] In another optional embodiment, in combination Figure 5 Scenario, assuming that Figure 5 In the scenario, the second time selection instruction is triggered by clicking the second selection operation area, such as Figure 8 As shown, Figure 8 is a schematic diagram showing another time selection operation information according to an exemplary embodiment; specifically, in combination with Figure 8 As shown, the detailed time may include the detailed date information of the month in which the target time is displayed in the second selection operation area, and the default unit selection duration is one week, that is, the first selected time is selected by week. Optionally, the third time selection instruction can be triggered by clicking on the area where a certain week date is located in the detailed time. For example, clicking on the area where the date corresponding to week 46 is located can trigger the third time selection instruction, and 2021-11-14 and 2021-11-20 are used as the first selected time, and the first selected time is displayed in a preset format, such as highlighting the first selected time as a whole.

[0142] In step S111, in response to the first time selection confirmation instruction, the target time displayed in the second selection operation area is updated based on the first selected time, and the detailed time selection information is hidden.

[0143] In an optional embodiment, the first time selection confirmation instruction can be triggered by clicking on an area of ​​the target page other than the area where the detailed time is located. Accordingly, the target time displayed in the second selection operation area can be updated based on the first selected time, and the detailed time selection information can be hidden.

[0144] In the above embodiment, in the process of selecting the time dimension corresponding to the data in combination with the detailed time operation information, the detailed time selection can be performed in combination with the default unit selection duration, thereby greatly improving the operational convenience and efficiency of the detailed time selection.

[0145] In an optional embodiment, the detailed time selection information further includes switching operation information corresponding to at least one non-default unit selection duration; and the method further includes:

[0146] If a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, the detailed time in the default unit selection duration is updated to the detailed time in the non-default unit selection duration corresponding to the switching instruction.

[0147] In a specific embodiment, the at least one non-default unit selection duration may be a unit selection duration other than the non-default unit selection duration in the at least one pre-set unit selection duration. Figure 7 As shown, when the default unit duration is one day, at least one non-default unit selection duration may include one week and one month. Accordingly, 701 may be switching operation information corresponding to at least one non-default unit selection duration.

[0148] In the above embodiment, by setting the switching operation information corresponding to at least one non-default unit selection duration in the detailed time selection information, it is possible to facilitate switching of detailed times in multiple unit selection durations, thereby further improving the convenience of detailed time selection.

[0149] In an optional embodiment, after determining the first selected time in the detailed time based on the default unit selection duration, the method may further include:

[0150] Update the target time displayed in the second selection operation area based on the first selected time;

[0151] Accordingly, in response to the first time selection confirmation instruction, updating the target time displayed in the second selection operation area based on the first selected time, and hiding the detailed time selection information may include:

[0152] In response to the first time selection confirmation instruction, the detailed time selection information is hidden.

[0153] In the above embodiment, after determining the first selected time in the detailed time based on the default unit selection duration, the target time displayed in the second selection operation area is directly updated based on the first selected time, so that real-time update of the target time displayed in the second selection operation area can be achieved.

[0154] In an optional embodiment, after updating the detailed time in the default unit selection duration to the detailed time in the non-default unit selection duration corresponding to the switching instruction, the above method may also include: if a fourth time selection instruction triggered based on the detailed time is detected, based on the non-default unit selection duration corresponding to the switching instruction, determining the second selected time in the detailed time, and displaying the second selected time in the detailed time according to a preset format; in response to the second time selection confirmation instruction, updating the target time displayed in the second selection operation area based on the second selected time, and hiding the detailed time selection information.

[0155] In the embodiments of this specification, for the specific details of the relevant steps for time selection in combination with the non-default unit selection duration, please refer to the specific details of the relevant steps for time selection in the above-mentioned default unit selection duration, which will not be repeated here.

[0156] In the above embodiment, in the process of selecting the time dimension corresponding to the data in combination with the detailed time operation information, the detailed time selection can be performed in combination with the unit selection duration after switching, which can better meet user needs and improve the operational convenience of time selection.

[0157] Fig. 9 is a block diagram of a data display device according to an exemplary embodiment. Fig. 9 , the device comprises:

[0158] The target page display module 910 is configured to execute and display a target page including time selection operation information, the time selection operation information including a first selection operation area corresponding to a plurality of target times and a second selection operation area corresponding to a detailed time, the first selection operation area displays the corresponding target time and an update object of the target time; the second selection operation area displays any target time among the plurality of target times;

[0159] The first target time updating module 920 is configured to execute, if an update instruction triggered based on any update object is detected, update the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area, and update the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area; the unit update duration corresponding to the target selection operation area is the duration of the target time corresponding to the target selection operation area; the target selection operation area is the first selection operation area corresponding to the update instruction;

[0160] The target data display module 930 is configured to execute in response to the data display instruction and display the target data corresponding to the target time currently displayed in the second selection operation area on the target page.

[0161] Optionally, the above device further comprises:

[0162] A detailed time selection information display module is configured to update the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, and then display detailed time selection information on the target page if a second time selection instruction triggered based on the second selection operation area is detected, wherein the detailed time selection information includes a detailed time in a default unit selection duration;

[0163] A first selected time display module is configured to execute, if a third time selection instruction triggered based on the detailed time is detected, determine the first selected time in the detailed time based on the default unit selection duration, and display the first selected time in the detailed time according to a preset format;

[0164] The second target time updating module is configured to execute in response to the first time selection confirmation instruction, update the target time displayed in the second selection operation area based on the first selected time, and hide the detailed time selection information.

[0165] Optionally, the detailed time selection information further includes switching operation information corresponding to at least one non-default unit selection duration; the above device further includes:

[0166] The unit selection duration update module is configured to execute if a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, and the detailed time of the default unit selection duration is updated to the detailed time of the non-default unit selection duration corresponding to the switching instruction.

[0167] Optionally, the above device further comprises:

[0168] A second selected time display module is configured to execute, after updating the detailed time in the default unit selection duration to the detailed time in the non-default unit selection duration corresponding to the switching instruction, if a fourth time selection instruction triggered based on the detailed time is detected, determine the second selected time in the detailed time based on the non-default unit selection duration corresponding to the switching instruction, and display the second selected time in the detailed time according to a preset format;

[0169] The third target time updating module is configured to execute in response to the second time selection confirmation instruction, update the target time displayed in the second selection operation area based on the second selected time, and hide the detailed time selection information.

[0170] Optionally, the above device further comprises:

[0171] A fourth target time updating module is configured to update the target time displayed in the second selection operation area based on the first selected time after determining the first selected time in the detailed time based on the default unit selection duration;

[0172] The second target time updating module is further configured to execute, in response to the first time selection confirmation instruction, hiding the detailed time selection information.

[0173] Optionally, the default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

[0174] Optionally, when the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; and the second target time update module includes:

[0175] The first selected time determination unit is configured to execute a time period corresponding to a first time corresponding to the first selection sub-instruction and a second time corresponding to the second selection sub-instruction as the first selected time.

[0176] Optionally, the above device further comprises:

[0177] The initial target page display module is configured to execute, before displaying the target page including the time selection operation information, in response to the page loading instruction, displaying the target page including the time selection operation information of the initial state, wherein the time selection operation information of the initial state includes a first selection operation area corresponding to a plurality of initial target times and a second selection operation area corresponding to the detailed time, wherein the first selection operation area corresponding to the initial state displays the corresponding initial target time; and the second selection operation area corresponding to the initial state displays the current time;

[0178] The target page display module 910 is further configured to execute, if a first time selection instruction triggered based on the first selection operation area is detected, to display a target page including time selection operation information.

[0179] Optionally, the target page display module 910 includes:

[0180] An update object adding unit is configured to add an update object in a first selection operation area corresponding to the first time selection instruction;

[0181] The first target time updating unit is configured to update the target time displayed in the second selection operation area based on the initial target time corresponding to the first selection operation area.

[0182] Optionally, the update object includes an incremental update object and a decremental update object; the first target time update module 920 includes:

[0183] A second target time updating unit is configured to execute, if an update instruction triggered based on the incremental update object is detected, incrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area;

[0184] or,

[0185] The third target time updating unit is configured to execute, if an update instruction triggered based on the decremental update object is detected, decrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area.

[0186] Optionally, the update object includes a sliding object and a sliding bar having multiple sliding nodes, the multiple sliding nodes correspond to multiple time information, the sliding object is located at a target sliding node among the multiple sliding nodes in an initial state, the time information corresponding to the target sliding node is an initial target time corresponding to a target selection operation area, and a time difference between two adjacent sliding nodes among the multiple sliding nodes is equal to a unit update duration corresponding to the target selection operation area;

[0187] The first target time updating module 920 includes:

[0188] A time information determining unit is configured to determine the time information corresponding to the sliding node where the sliding object is located if it is detected that the sliding operation of the sliding object on the sliding bar ends;

[0189] The fourth target time updating unit is configured to update the target time displayed in the target selection operation area based on the time information corresponding to the sliding node where the sliding object is located.

[0190] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0191] Fig.10 is a block diagram of an electronic device for data display according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.10As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a data display method is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0192] Those skilled in the art will understand that Fig.10 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the electronic device to which the scheme of the present disclosure is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0193] In an exemplary embodiment, an electronic device is also provided, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the data display method in the embodiment of the present disclosure.

[0194] In an exemplary embodiment, a computer-readable storage medium is also provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the data presentation method in the embodiment of the present disclosure.

[0195] In an exemplary embodiment, a computer program product including instructions is also provided. When the computer program product is run on a computer, the computer is caused to execute the data presentation method in the embodiment of the present disclosure.

[0196] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0197] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0198] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A data display method, characterized in that: include: Displaying a target page including time selection operation information, wherein the time selection operation information includes a first selection operation area corresponding to each of a plurality of target times and a second selection operation area corresponding to a detailed time, wherein the first selection operation area corresponding to any target time displays the target time and an update object of the target time; The second selection operation area displays the detailed time of any target time among the multiple target times; If an update instruction triggered by any update object is detected, the target time displayed in the target selection operation area is updated based on the unit update duration corresponding to the target selection operation area, and the detailed time displayed in the second selection operation area is updated based on the updated target time displayed in the target selection operation area; The unit update duration corresponding to the target selection operation area is the duration of the target time corresponding to the target selection operation area; The target selection operation area is the first selection operation area corresponding to the update instruction; In response to the data display instruction, target data corresponding to the detailed time currently displayed in the second selection operation area is displayed on the target page.

2. The data display method according to claim 1, characterized in that: After updating the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, the method further includes: If a second time selection instruction triggered based on the second selection operation area is detected, detailed time selection information is displayed on the target page, the detailed time selection information including detailed time in a default unit selection duration; If a third time selection instruction triggered based on the detailed time is detected, determining a first selected time in the detailed time based on the default unit selection duration, and displaying the first selected time in the detailed time according to a preset format; In response to the first time selection confirmation instruction, the detailed time displayed in the second selection operation area is updated based on the first selected time, and the detailed time selection information is hidden.

3. The data display method according to claim 2, characterized in that: The detailed time selection information also includes switching operation information corresponding to at least one non-default unit selection duration; the method also includes: If a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, the detailed time in the default unit selection duration is updated to the detailed time in the non-default unit selection duration corresponding to the switching instruction.

4. The data display method according to claim 3, characterized in that: After updating the detailed time of the default unit selection duration to the detailed time of the non-default unit selection duration corresponding to the switching instruction, the method further includes: If a fourth time selection instruction triggered based on the detailed time is detected, a second selected time in the detailed time is determined based on the non-default unit selection duration corresponding to the switching instruction, and the second selected time is displayed in the detailed time according to the preset format; In response to the second time selection confirmation instruction, the detailed time displayed in the second selection operation area is updated based on the second selected time, and the detailed time selection information is hidden.

5. The data display method according to claim 2, characterized in that: After determining the first selected time in the detailed time based on the default unit selection duration, the method further includes: updating the detailed time displayed in the second selection operation area based on the first selected time; In response to the first time selection confirmation instruction, updating the detailed time displayed in the second selection operation area based on the first selected time, and hiding the detailed time selection information includes: In response to the first time selection confirmation instruction, hiding the detailed time selection information.

6. The data display method according to claim 2, characterized in that: The default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

7. The data display method according to claim 2, characterized in that: In a case where the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; and determining the first selected time in the detailed time based on the default unit selection duration includes: The time period corresponding to the first time corresponding to the first selection sub-instruction and the second time corresponding to the second selection sub-instruction is used as the first selected time.

8. The data display method according to claim 1, characterized in that: Before displaying the target page including the time selection operation information, the method further includes: In response to the page loading instruction, a target page including time selection operation information of an initial state is displayed, wherein the time selection operation information of the initial state includes a first selection operation area corresponding to a plurality of initial target times and a second selection operation area corresponding to a detailed time, wherein the first selection operation area corresponding to the initial state displays the corresponding initial target time; and the second selection operation area corresponding to the initial state displays the current time; If a first time selection instruction triggered based on the first selection operation area is detected, the display of the target page including the time selection operation information is executed.

9. The data display method according to claim 8, characterized in that: The target page displaying the time selection operation information includes: Adding an update object in a first selection operation area corresponding to the first time selection instruction; The detailed time displayed in the second selection operation area is updated based on the initial target time corresponding to the first selection operation area.

10. The data display method according to any one of claims 1 to 9, characterized in that: The update object includes an incremental update object and a decremental update object; if an update instruction triggered by any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area includes: If an update instruction triggered by the incremental update object is detected, the target time displayed in the target selection operation area is incrementally updated based on the unit update duration corresponding to the target selection operation area; or, If an update instruction triggered based on the decremental update object is detected, the target time displayed in the target selection operation area is decrementally updated based on the unit update duration corresponding to the target selection operation area.

11. The data display method according to any one of claims 1 to 9, characterized in that: The update object includes a sliding object and a sliding bar having a plurality of sliding nodes, the plurality of sliding nodes correspond to a plurality of time information, the sliding object is located at a target sliding node among the plurality of sliding nodes in an initial state, the time information corresponding to the target sliding node is an initial target time corresponding to the target selection operation area, and the time difference between two adjacent sliding nodes among the plurality of sliding nodes is equal to a unit update duration corresponding to the target selection operation area; If an update instruction triggered by any update object is detected, updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area includes: If it is detected that the sliding operation of the sliding object on the sliding bar ends, determining the time information corresponding to the sliding node where the sliding object is located; The target time displayed in the target selection operation area is updated based on the time information corresponding to the sliding node where the sliding object is located.

12. A data display device, characterized in that: include: The target page display module is configured to execute and display a target page including time selection operation information, wherein the time selection operation information includes a first selection operation area corresponding to each of a plurality of target times and a second selection operation area corresponding to a detailed time, wherein the first selection operation area corresponding to any target time displays the any target time and an update object of the any target time; and the second selection operation area displays the detailed time of any target time among the plurality of target times; A first target time updating module is configured to execute, if an update instruction triggered based on any update object is detected, update the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area, and update the detailed time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area; The unit update duration corresponding to the target selection operation area is the duration of the target time corresponding to the target selection operation area; The target data display module is configured to execute in response to the data display instruction, and display the target data corresponding to the detailed time currently displayed in the second selection operation area on the target page.

13. The data display device according to claim 12, characterized in that: The device also includes: A detailed time selection information display module is configured to display detailed time selection information on the target page after updating the target time displayed in the second selection operation area based on the updated target time displayed in the target selection operation area, if a second time selection instruction triggered based on the second selection operation area is detected, the detailed time selection information including the detailed time in the default unit selection duration; A first selected time display module is configured to execute, if a third time selection instruction triggered based on the detailed time is detected, determine the first selected time in the detailed time based on the default unit selection duration, and display the first selected time in the detailed time according to a preset format; The second target time updating module is configured to execute, in response to the first time selection confirmation instruction, update the detailed time displayed in the second selection operation area based on the first selected time, and hide the detailed time selection information.

14. The data display device according to claim 13, characterized in that: The detailed time selection information also includes switching operation information corresponding to at least one non-default unit selection duration; the device also includes: The unit selection duration update module is configured to execute if a switching instruction triggered by switching operation information corresponding to any non-default unit selection duration is detected, and the detailed time of the default unit selection duration is updated to the detailed time of the non-default unit selection duration corresponding to the switching instruction.

15. The data display device according to claim 14, characterized in that: The device also includes: A second selected time display module is configured to execute, after the detailed time in the default unit selection duration is updated to the detailed time in the non-default unit selection duration corresponding to the switching instruction, if a fourth time selection instruction triggered based on the detailed time is detected, determine the second selected time in the detailed time based on the non-default unit selection duration corresponding to the switching instruction, and display the second selected time in the detailed time according to the preset format; The third target time updating module is configured to execute, in response to the second time selection confirmation instruction, update the detailed time displayed in the second selection operation area based on the second selected time, and hide the detailed time selection information.

16. The data display device according to claim 13, characterized in that: The device also includes: A fourth target time updating module is configured to update the detailed time displayed in the second selection operation area based on the first selected time after determining the first selected time in the detailed time based on the default unit selection duration; The second target time updating module is further configured to execute, in response to the first time selection confirmation instruction, hiding the detailed time selection information.

17. The data display device according to claim 13, characterized in that: The default unit selection duration is the same as the unit update duration corresponding to the target selection operation area.

18. The data display device according to claim 13, characterized in that: In the case where the default unit selection duration is the unit duration corresponding to the detailed time, the third time selection instruction includes a first selection sub-instruction and a second selection sub-instruction; and the second target time update module includes: The first selected time determination unit is configured to execute a time period corresponding to a first time corresponding to the first selection sub-instruction and a second time corresponding to the second selection sub-instruction as the first selected time.

19. The data display device according to claim 12, characterized in that: The device also includes: The initial target page display module is configured to be executed before the target page including the time selection operation information is displayed, in response to a page loading instruction, displaying a target page including the time selection operation information of the initial state, wherein the time selection operation information of the initial state includes a first selection operation area corresponding to a plurality of initial target times and a second selection operation area corresponding to the detailed time, wherein the first selection operation area corresponding to the initial state displays the corresponding initial target time; and the second selection operation area corresponding to the initial state displays the current time; The target page display module is further configured to execute, if a first time selection instruction triggered based on the first selection operation area is detected, to display the target page including the time selection operation information.

20. The data display device according to claim 19, characterized in that: The target page display module includes: An update object adding unit is configured to add an update object in a first selection operation area corresponding to the first time selection instruction; The first target time updating unit is configured to update the detailed time displayed in the second selection operation area based on the initial target time corresponding to the first selection operation area.

21. The data display device according to any one of claims 12 to 20, characterized in that: The update object includes an incremental update object and a decremental update object; the first target time update module includes: A second target time updating unit is configured to execute, if an update instruction triggered based on the incremental update object is detected, incrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area; or, The third target time updating unit is configured to execute, if an update instruction triggered based on the decremental update object is detected, decrementally updating the target time displayed in the target selection operation area based on the unit update duration corresponding to the target selection operation area.

22. The data display device according to any one of claims 12 to 20, characterized in that: The update object includes a sliding object and a sliding bar having a plurality of sliding nodes, the plurality of sliding nodes correspond to a plurality of time information, the sliding object is located at a target sliding node among the plurality of sliding nodes in an initial state, the time information corresponding to the target sliding node is an initial target time corresponding to the target selection operation area, and the time difference between two adjacent sliding nodes among the plurality of sliding nodes is equal to a unit update duration corresponding to the target selection operation area; The first target time updating module comprises: A time information determining unit is configured to determine the time information corresponding to the sliding node where the sliding object is located if it is detected that the sliding operation of the sliding object on the sliding bar ends; The fourth target time updating unit is configured to update the target time displayed in the target selection operation area based on the time information corresponding to the sliding node where the sliding object is located.

23. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the data display method as described in any one of claims 1 to 11.

24. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the data presentation method as described in any one of claims 1 to 11.

25. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the data display method according to any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • Date information display method and apparatus

    CN106708482A

  • Vue-based time selection assembly and time display method thereof

    CN108446155A