I want to know how much time would it take me to earn bitcoin by faucets and PTC sites?....How much did you earn?
to earn 1 btc maybe you need 2 years, it's not good choice for now since bitcoin price growth up and still raise.. from the faucet, i just can earn around 100K-200K sat per week, how poor

but after i active on this forum, i know how to earn 0.02 btc easily per week by joining bounty and campaign (social media, signature, etc) or claim some giveaway from another altcoin

Unless you have a very huge and active referral Base, you can't earn 1btc via faucet in 2 years. Depending on the number of faucets, highest you can earn daily is maybe 10k sat and that is like 3,650,000 in a year (with this you ain't doing anything in your life apart from clicking on faucets). 100 million sats makes 1btc. Do the maths!