A hydroponic apparatus includes a cultivation tank and planting containers. The cultivation tank includes an inner space and a top planting groove. Each of the planting containers includes a container body and a container brim The planting containers can be arranged on the planting groove along a width direction of the planting groove, and the planting containers can be moved along a length direction of the planting groove. A hydroponic method includes: placing the planting containers at n positions arranged along the planting groove, wherein each position corresponds to a plant growth and development stage, and is consistent with an order of the plant growth and development stages; and harvesting the plant at the position n at a specified time point, and moving the planting containers at other positions one by one to the positions corresponding to the next plant growth and development stages.