That's when they say Weaver removed an electronic security bracelet from the baby's body and that triggered alarms.
Weaver, 28, was caught before she got out of the hospital. The baby wasn't hurt.
Weaver was later indicted by a grand jury on charges of felony attempted child abduction.
In exchange for a guilty plea, she's received two months of jail time and three years of supervised probation.
On Thursday, she was released from jail for time served.
Authorities say they believe Weaver is no longer a threat to the public. She's on medication and in therapy. Under a judge's orders, Weaver will have to be treated for depression.
According to a psychological evaluation Weaver, "... was operating under the influence of a mental and emotional disturbance" after a miscarriage, a bad breakup and caring for a son with sickle cell anemia. But, she kept the facade that she was still pregnant hoping to hold onto her boyfriend.
Still, doctors say she's no longer a threat as long as she stays medicated and in therapy.
Weaver claims she doesn't remember the day she was arrested.
Whether she recalls what happened in the weeks before the incident at Duke Hospital is unclear --Weaver pulled a knife on a pregnant woman in a Lousiburg parking lot after posting an online ad for maternity calendar models, according to authorities. And in another incident, Weaver reportedly was caught on surveillance tape posing as a nurse and casing Maria Parham Hospital in Henderson.
Recently, Weaver pleaded not guilty to the assault charge in Franklin County and in the Henderson case, no charges were filed.
In addition to probation, Weaver will also have to register as a sex offender, barring her from working with other children.
ABC11 Eyewitness News reached out to Weaver's family. But, they declined requests for an interview.